Two months ago I published on GitHub the pipeline component “Multi-part Message Attachments Zipper Pipeline Component” for BizTalk Server 2010. This time I decided to make available a version of this component for previous versions of BizTalk Server.
The BizTalk Multi-Part Message Attachments Zipper is a pipeline component for BizTalk Server 2006/2006 R2/2009 which can be used in a send pipeline and is intended to replace all attachments of a multi-part message for its zipped equivalent.
The capabilities are similar to those available in compression software such as WinZip or 7-zip:
- Attachments Compression – Extracts, in a send pipeline, all message parts include in a multi-part message that is not included in the message body (Message Body Part = False), compresses it and attaches the compressed attachment back to the message.
- No compression/decompression software needs to be installed on the BizTalk Server.
How to install the pipeline component?
To use this pipeline component in your projects just copy the “PipelineComponentMultipartMsgZipAttach.dll” file into “Pipeline Components” folder that exists in BizTalk Server installation directory: “..\Program Files\Microsoft BizTalk Server VERSION\Pipeline Components”.
Requirements
The Multipart Message Attachments Zipper will work with:
- BizTalk Server 2006, BizTalk Server 2006 R2 or BizTalk Server 2009
- .NET Framework 2.0
- No compression/decompression software needs to be installed on the BizTalk Server.
You can download the source code from:
Multi-Part Message Attachments Zipper Pipeline Component for BizTalk 2006/2009
GitHub