Posts

Showing posts from March, 2012

BizTalk Archiving: There is more!

In one of my recent posts I discussed message archiving. With this post I also created a sample that can be found on MSDN Code Gallery. Recently I found out that there are some custom solutions available for message archiving: BizTalk stream based archiving pipeline component by Dan Rosanova . Pipeline components are an advanced aspect of BizTalk often overlooked or often implemented in a manner that breaks the careful streaming model of BizTalk Server.  Implementing pipeline components in a truly stream based way allows BizTalk to process messages of arbitrary and effectively unlimited size.  This example shows how to use a stream to archive received messages in a way that avoids reading the entire message into memory.  BizTalk Archiving - SQL and File by Randy Aldrich Paulo . BizTalk Message Archiving - it's a pipeline component that can be used for archiving incoming/outgoing message from any adapters. It provides an option to save the message to either file (local,

WhitePaper on Microsoft Integration Architecture: Now and the Future

Image
Recently fellow BizTalk MVP Gijs in ‘t Veld asked me to review his whitepaper “Guidance for integration architecture on the Microsoft Business Platform” , which is now available. I definitely recommend every BizTalk professional to read this and/or let his or her manager read it. The paper gives the reader the most up-to-date facts on the availability and roadmap of Microsoft integration products and it provides you with high level guidance on how to design future proof integration solutions with Microsoft technology, including BizTalk Server and Azure Service Bus. In my view it tells the story on where integration with Microsoft technology is heading and will provide you with a clear view where to invest in now as a BizTalk professional and in the future. For your manager, management and/or client you can now provide a clear story on where Microsoft integration platform is heading. Finally architects will have the ability to create a future proof architecture with guidance provide

BizTalk Community series: Introducing Jean-Paul Smit

The stories continue with the BizTalk Community Series that bring BizTalk community members to the foreground. The eight story will be on Jean-Paul Smit . He created one of the productivity enhancing tools for BizTalk solutions; the BizTalk Software Factory . He is also like me an active member of the Dutch BizTalk User Group. I had a little chat with him a while ago and this is his story.  Jean-Paul Smit lives with his girlfriend and 2 sons of 8 and 10 years old in Hoofddorp , The Netherlands . Since 1997 he has worked with Microsoft products and from 2004 with BizTalk Server. In 2008 he started his own consultancy company to help customers with their integration issues. At the moment he works as a solution architect on the application integration team of a government agency in the Netherlands. Jean-Paul is a BizTalk MCTS and SOA Certified Professional . Jean-Paul has a broad expertise, yet his focus is on architecture and development in the application integration and cloud area

BizTalk Messaging Archive Custom Solution

Image
Lately one of the questions asked on BizTalk Server Forums intrigued me. The question was how one could archive a message including its message context. Archiving received message   As soon as a message reaches BizTalk it can go through one of the default pipelines (XMLReceive,PassThruReceive) and a message context is added to incoming message.                                                  The XMLReceive pipeline has a XmlDisassembler pipeline component on the disassembling stage. Whenever an Xml message is received via the XmlReceive pipeline the XmlDisassembler will do the following tasks: Promote the "MessageType" context property by taking the combination of TargetNamespace and Root Element in the format of: Targetnamespace#RootElement. So one of context properties BizTalk will set (promote) is the MessageType. Name: MessageType - Namespace: http://schemas.microsoft.com/BizTalk/2003/system-properties - http://BizTalk.Archiving.BankTransaction

BizTalk Community series: Introducing Ruth Resende

Image
During the MVP Summit I had a chat with our sole female on the BizTalk MVP program, Ruth Resende . I have met her before at the MVP Summit 2011 and at this summit I got the chance to catch up with again. I interviewed her for my BizTalk Community Series that brings active BizTalk community members to the foreground. Last couple of years Ruth has done an amazing job in the Portuguese speaking BizTalk community. Below you will find a picture of us together during the MVP Summit 2012 . Ruth Resende is a 30 years old women from Brazil. She lives in Cubatao (a city near Santos ) and works in Sao Paulo at Itgroup Consulting since 2008. For 8 years and counting she has been in the IT arena. Ruth started as a Delphi developer before one of her friends dragged her into the Microsoft world. Once in this world Ruth soon started working with BizTalk and became very active in the Brazilian community. How did Ruth become so active in the Brazilian BizTalk community? Well one day she was