May 2014 marks the release date of BizTalk Server 2013 R2. The iteration provides an abundance of new features that includes JSON support, adapter updates, accelerator updates, and a new snap-in application.
BizTalk Server 2013 R2 incorporates the BizTalk JSON Schema Wizard and JSON decoder/encoder. The JSON Schema Wizard provides support to generate XSD schema from a JSON instance. The JSON decoder/encoder components are used with custom pipelines. More information can be found here.
The Service Bus (SB) Messaging adapter now supports Shared Access Signature (SAS) authentication, this feature permits interaction with on-premises edition of Service Bus Queues, Topics, and Relays. Ultimately, this bridges connectivity between Windows Azure and on-premises BizTalk servers. To learn more visit this link.
In addition, the Secure File Transport Protocol (SFTP) adapter now enables two-factor authentication and has the option to specify a temporary folder to support uploading/downloading….
The Microsoft Business Rules Engine (BRE), part of Microsoft BizTalk Server, allows for the creation of rich easily readable business rules which can be applied by a BizTalk solution, or any .NET code. Out of the box, BRE and the main interface Business Rules Composer (BRC) have many different predicates that can be used within a rule, such as Equal, Less Than, Range, Greater Than, Not Equal, Between, and so on. However, when creating a set of rules for a client, I realized that simple string functions that are not available ‘Out of the Box’ in the BRC. I decided to create a .NET class which will contain a collection of string functions for use within business rules.