Software Development Kit
Microsoft BizTalk 2013 Accelerator for RosettaNet (BTARN) includes a software development kit (SDK) that includes a full programmer's reference and guide. Additionally, the SDK includes utilities and samples that could make your operations and back-end integration easier.
Utilities
The BTARN SDK includes the following samples:
| Utility | Use |
|---|---|
|
To undeploy all BTARN artifacts from the BizTalk Server group of the host computer |
|
|
To import or export configuration data |
|
|
To import a certificate |
|
|
To submit an action or response message to a trading partner |
|
|
To submit an action or response message from an ASPX page to a trading partner |
|
|
To generate a loopback agreement, setting BTARN up on a single computer |
|
|
To edit automatically any part of a multipart message within a send or receive pipeline |
|
|
To examine all the parts of a multi-part message and the message context |
|
|
To troubleshoot problems with a message instance |
|
|
To troubleshoot failures in decrypting messages |
Samples
The BTARN SDK includes the following samples:
| Sample | Demonstrates |
|---|---|
|
How to send notifications when a message has arrived |
|
|
How to run special validation rules on a message received by the orchestration from the trading partner |
|
|
How to use File ports, instead of SQL ports |
|
|
How to retrieve messages from one of the non-repudiation tables or one of the LOB tables in a readable form |
|
|
How to submit service content to a private process |
|
|
How to display the current status of messages and processes |
|
|
How to implement a responder private process incorporating a business rule |
|
|
How to implement an orchestration to automatically generate responses for double-action Partner Interface Processes (PIPs) |
|
|
How to map a 3A2 request to a 3A2 response |
|
|
How to map a 3A4 request to a 3A4 response |
|
|
How to implement the initiator private process |
|
|
How to implement the responder private process |
|
|
How to manage message transmission in a hub scenario |
|
|
How to implement a send pipeline |
|
|
How to implement a receive pipeline |
|
|
How to modify the contents of an incoming message |
|
|
How to modify schemas |
|
|
How to prepare a message for RNIF processing, and send the message to the RNIFReceive.aspx page at the responder |
|
|
How to receive an RNIF message, and prepare it for processing by the BTARN public process |
|
|
Stopping and Starting Orchestrations, Send Ports, and Receive Locations Programmatically |
How to stop and start these artifacts dynamically |
See Also
© 2013 Microsoft Corporation. All rights reserved.