Samples
This section describes the samples included in the Microsoft® BizTalk Accelerator for RosettaNet (BTARN) Software Development Kit (SDK). This section provides detailed information about each sample, including how to build the sample, how to run it, and what results to expect.
The samples are included in the <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\ folder.
In This Section
Adapter samples folder
ApplicationAdapter. Demonstrates how to include a message notification mechanism.
ValidationAdapter. Demonstrates how to run special validation rules on a message.
Messaging samples folder
FileTransport Sample. Demonstrates how to configure BTARN to use File ports.
GetMessages Sample. Demonstrates how to retrieve messages from either of the non-repudiation tables or one of the line-of-business (LOB) tables.
Message Submission ASPX Sample. Provides sample .aspx code for submitting service content to a private process. Also provides HTML for submitting a Partner Interface Process (PIP) action message to that service content.
Tracking Sample. Provides sample .aspx code for viewing the status of messages sent and received with BTARN.
Orchestration samples folder
3A4 Private Responder Orchestration Using a Business Rule. Demonstrates how to automate a business process involving PIPs using a map transforming a request message to a response message.
Double Action PIPAutomation Orchestration. Demonstrates how to automate a business process, with automatic determination of the response message type based on the incoming message type.
3A2 Request to 3A2 Response Map Sample. Demonstrates how to map a 3A2 Request schema to a 3A2 Response schema.
3A4 Request to 3A4 Response Map Sample. Demonstrates how to map a 3A4 Request schema to a 3A4 Response schema.
PrivateInitiator Sample. Demonstrates how to create an initiator private-process orchestration.
PrivateResponder Sample. Demonstrates how to create a responder private-process orchestration.
HubScenario Sample. Demonstrates how to transform a message sent to an intermediary hub, into a message to be sent to the final recipient.
Pipeline samples folder
Send Pipeline. Demonstrates how to process outgoing XML messages into the equivalent RNIF messages by using BizTalk Server pipelines.
Receive Pipeline. Demonstrates how to process incoming RNIF messages into the equivalent XML messages by using BizTalk Server pipelines.
Message Editor Pipeline Sample. Demonstrates how to create a custom pipeline component to edit incoming messages.
Schema samples folder
- Schema Samples. Describes the sample schemas provided in the SDK, including PIP XML schemas, RosettaNet next-generation schemas, and RNIF schemas. Includes pointers to procedures for using these schemas.
Web Application sample folder
RNIFSend. Demonstrates how to customize the ASPX page that sends RNIF messages from the initiator to the responder.
RNIFReceive. Demonstrates how to customize the ASPX page that receives RNIF messages at the responder.
Stopping and Starting Orchestrations, Send Ports, and Receive Locations Programmatically. Demonstrates how to stop and start all orchestrations, send ports, and receive locations as a group or individually.