BizTalk Pipeline Components Extensions Utility Pack: Unzip File Pipeline Component

  • Sandro Pereira
  • Oct 25, 2018
  • 2 min read

BizTalk Pipeline Components Extensions Utility Pack, a community project for BizTalk Server 2016, has once again received an update, and it now includes a new component you can use in your custom BizTalk Server pipelines: Unzip File Pipeline Component.

📝 One-Minute Brief

Describes the Unzip File pipeline component from the BizTalk Pipeline Components Extensions Utility Pack, which automatically extracts ZIP file contents during pipeline execution to simplify file‑based integration scenarios.

Unzip File Pipeline Component

The Unzip File Pipeline Component for BizTalk Server can be used in a Received pipeline (Disassemble stage) to receive a compressed (zip/gzip) file and extract its contents into separate XML messages.

  • The capabilities are like those available in any compression software, such as WinZip or 7-Zip.
  • This component doesn’t require any configurations.

This was an old component that I had updated and improved to run on BizTalk Server 2016, with help from my internal team at DevScope, particularly Pedro Almeida.

You do not need to add a custom pipeline component to be used by the BizTalk Runtime to the Global Assembly Cache (GAC).

What is BizTalk Pipeline Components Extensions Utility Pack?

The BizTalk Pipeline Components Extensions Utility Pack provides a set of custom pipeline component libraries that enhance BizTalk Server’s standard pipeline features.

In practice, these components work in both receive and send pipelines. Consequently, they streamline message handling and eliminate the need for repetitive custom implementations.

BizTalk Pipeline Components Extensions Utility Pack: Unzip File Pipeline Component

The project is available on the BizTalk Server Open Source Community repository on GitHub (https://github.com/BizTalkCommunity), and everyone can contribute new pipeline components to extend or improve existing BizTalk Server capabilities.

At the moment, it is only available for BizTalk Server 2016, but it will soon be compiled and available for previous versions of the product.

Download

You can download BizTalk Pipeline Components Extensions Utility Pack from GitHub:

Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son. 

Thanks for Buying me a coffe
Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top