Microsoft .NET and J2EE Interoperability Toolkit (Pro-Developer)

Overview

In the last three chapters, you saw a variety of methods to perform asynchronous interoperability between the .NET and Java platforms. These included Java clients that access Microsoft Message Queuing (MSMQ), .NET clients that access WebSphere MQ, and the configuration of a bridge between the two queues.

In this chapter, we'll take a slightly different approach and look at how Microsoft BizTalk Server can be used not only to provide asynchronous messaging interoperability, but also to add significant orchestration functionality for messages that travel among various XML Web services. For those who haven't used the product, Microsoft BizTalk Server is Microsoft's integration server that combines core messaging capabilities with orchestration (or business-process) authoring, execution, and management. In general, this tends to encompass three areas:

Be aware that this isn't a book on BizTalk Server. Although you'll see some of the fundamentals of the product in this chapter, the BizTalk Server product provides a vast range of functionality. To cover all this functionality could fill up an entire book. This chapter will target the elements of BizTalk Server that are relevant to .NET and J2EE interoperability. This includes how a BizTalk Server orchestration can be used to predictably call and manage a number of Web services, regardless of the technology stack they're based upon.

More Info

For additional information on BizTalk Server, consult the Microsoft product page at http://www.microsoft.com/biztalk/ .

Категории