I need to transfer XML-messages via very poor channel between SAP XI and third-party system.
Because XML messages has a big size and channel hasn't high throughput I want to compress data
Standard XI adapters (like HTTP Plain, File/FTP, XI) have no support for this functionality.
Should I create my custom adapter? Can I extend functionality of standard adapter via custom modules (modules page on channel configuration)?