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

  • 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

  • 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.