Home Getting Started

BizTalk Connectivity Services

BizTalk Connectivity Services allows developers to create loosely coupled applications by:

  • Enabling simple publish and subscribe eventing
  • Providing a globally addressable name for services
  • Securely exposing a service to the Internet from behind a firewall or NAT
  • Enabling multiple listeners and senders at a Uri (multicast)
  • Automatically establishing direct connection between endpoints when possible
Relay Image

In More Detail

A common problem when developing connected, peer-to-peer applications is to enable connections with applications through network devices like firewalls and network address translators (NATs).

Network devices like these typically allow applications to initiate outbound network connections but prevent them from accepting inbound network connections.

To establish a connection through these types of network devices, application developers traditionally write custom logic to deal with establishing connections across segmented network topologies. Because there are many different types of network topologies, this logic often becomes very complex.

The BizTalk Services Connectivity capability provides the communication infrastructure to achieve seamless connectivity. It allows developers to expose a service to the Internet from behind your firewall or NAT, without writing and maintaining complex network-traversal logic.

How you use it

Developers use the BizTalk Services Software Development Kit (SDK) to implement services that are exposed, even from behind firewalls or NATs. The SDK includes a set of libraries and associated documentation, as well as samples to illustrate how to use the relay as the intermediary for firewall traversal.

Click here to Get Started today.

The BizTalk Services SDK and the BizTalk Labs Services are currently available at CTP (Community Technology Preview) status. Microsoft offers this CTP as an early release of technology, to explore ideas and solicit feedback that will help shape a final release. The BizTalk Labs capability is not currently intended for high-availability production applications but rather to allow for measured experimentation. The BizTalk Labs team appreciates any feedback you have on these technologies.

©2007 Microsoft Corporation. All Rights Reserved. Privacy Statement | Terms of Use microsoft