Biztalk Server 2009 has been released for some time. I wrote an article <BizTalk Server 2009 Beta experience> before beta release, at that time, we compared the development of common functions between 2006 R2 and 2009 beta versions. Nothing is too exciting to find. With the recent release of BizTalk Server 2009 supporting products (components. The recognition of the next-generation BizTalk development application platform is becoming clearer.
In addition to operating systems, databases, and integrated development environments, the latest development and application platform of BizTalk mainly includes the following aspects: biztalk Server 2009, Enterprise Service Bus toolkit V2.0, and WCF lob SDK 2.0 & BizTalk adapter pack V2.0 are described as follows:
Biztalk Server 2009
Biztalk Server 2009 is the sixth version of the BizTalk product series. It is stable in terms of the improved program architecture and application components of the previous five versions, therefore, the structure and development mode of the BizTalk Server are basically the same as those of the previous version.
However, BizTalk Server 2009 has made some updates on some new technologies and platforms:
Supports Microsoft's latest technical platforms, including Windows Server 2008, SQL Server 2008, Visual Studio 2008 SP1, And. NET Framework 3.5 SP1.
Supports hyper-V Virtual Technology
Enhanced Disaster Tolerance clusters (based on Windows Server 2008) can be deployed in Multiple Cluster scenarios. cluster nodes support subnets and VLANs.
Enhanced Business Process Monitoring (BAM) (based on SQL Server 2008 Analysis Service), supports UDM cubes and scalable real-time summary and Microsoft performancepoint Server 2007.
Enhanced e-commerce functions, including as2 and EDI
Improved support for host Integration Server 2009 and the BizTalk adapters for host systems
Biztalk RFID, which supports RFID mobile devices.
Enhanced support for TFs and Project Server, management of BizTalk Server project and source code, and test capability of BizTalk project.
Changes to functions and tools
The following features and components are removed from BizTalk Server 2009:
Base EDI Adapter
Msmqt Adapter
Human workflow services (HWS)
Business Activity services (BAS)
Biztalk Server migration project
In addition, the hat component used for orchestration tracking and debugging is now integrated into the query interface of the BizTalk console.
Microsoft Enterprise Service Bus Toolkit 2.0
Biztalk ESB Toolkit 2.0 may be unfamiliar to everyone, but the original name of it, ESB guidance 2.0, may be a part of it. ESB toolkit is a prototype and operation guide for building an enterprise service bus on the Microsoft platform based on BizTalk Server.
Although the component name is just a word, it may affect the development direction of the component, including whether it will always be an open source model (conjecture ). ESB tookizer 2.0 will be released in middle June and has been hosted on codeplex. It will be downloaded by msdn now.
ESB Toolkit 2.0 brings us a variety of features and several exciting updates:
Based on BizTalk Server 2009
Supports the latest UDDI 3.0 standard
The most significant increase in UDDI 3.0 is that service descriptions called identifiers can be created to facilitate reuse of service descriptions during registration, making it easier for developers and architects to communicate. other features include support for digital signatures, allowing UDDI to send data with high integrity and authenticity. extended discovery features can combine previous multi-step queries into single-step queries and merge queries. it also provides the ability to embed subqueries in a single query, allowing the customer to more effectively narrow the search range.
Enhanced Resolver and adapter provider framework
Added LDAP, itinerary, and itinerary-static resolver.
Good installation experience
The installation of ESB guidance 1.0 is very troublesome. The installation process is greatly improved through tools such as powershell and ESB confiugration tool.
Full use of Microsoft software
The message statistics graph interface of the ESB Message Management Portal of ESB guidance 1.0 uses a third-party component, and now uses the. NET Framework 3.5 graphical control. The entire ESB Toolkit 2.0 adopts Microsoft's own software.
Route designer)
This can be said to be one of the most important updates in 2.0. In the past 1.0, we had to manually edit the itinerary XML method for the route. Now you can use the Route designer to reduce errors when configuring complex routes, just like drawing a flowchart.
WCF lob SDK 2.0 & BizTalk adapter pack 2.0
Biztalk adapter pack provides independent solutions to securely and easily access large business systems from any. NET application, SQL Server application, and OBA application. In addition to the original adapter, the adapter pack 2.0 also adds the BizTalk adapter for SQL Server (WCF-SQL) and BizTalk adapter for Oracle eBusiness applications adapters. The WCF-SQL adapter is the SQL adapter used to replace earlier than BizTalk Server 2006 R2. Microsoft also provides dedicated upgrade tools.
Biztalk adapters were previously based on the BizTalk adapter framework. This framework provides corresponding APIs for adapter developers for a unified user experience. Microsoft recommends that developers use the new windows Communication Foundation line of business (wcf lob) SDK, a new adapter framework based on the WCF technology.
All BizTalk adapter pack 2.0 adapters are based on the WCF lob adapter SDK, which means that all adapters can be reused, metadata-rich, for example, wshttp or nettcp binding that is frequently used. Now, sqlbinding, sapbinding, and other WCF bindings are added. The following is a detailed description of each adapter in adapter pack 2.0: (Note: this component license is included in the BizTalk license, of course, if you need to connect to a large business system through a custom program, you can also separately purchase the permission for this group of items)
Adapter |
Description |
Supported versions |
SAP |
Supports executing bapis, rfcs, trfcs, and data exchange (using idocs ). Use a conventional RFC server to receive events from SAP. Supports execution of bapis, rfcs, and trfcs, data exchange using idocs, and signing ing events from SAP with a generic RFC server. |
Sap r/3 4.x and R/3 6.20 (enterprise) sap ecc 6.0 |
Siebel eBusiness applications |
Access the sieble eBusiness application through business objects, components, and services. Provides access to Siebel eBusiness applications via Business Objects, business components, and business services. |
7.5.3, 7.7, 7.8, 8.0 |
Oracle eBusiness suite |
Accessing Oracle eBusiness suite applications based on ADO. net Provides access to Oracle eBusiness suite applications. Based on ADO. net. |
ODP. Net 11.1.0.7, Oracle EBS 11.5.9, 11.5.10 and 12 |
Oracle Database |
Use ADO. Net to access Oracle database tables, views, stored procedures, functions, and PL/SQL packages. Supports time-based round robin and allows applications to regularly query database changes. Provides access to Oracle database tables, views, stored procedures, functions, and PL/SQL packages. timed polling is also provided, allowing applications to periodically look for changes in the database. this adapter is based on ADO. net. |
Oracle 9i (9.2.0.2), 10g (10.1.0.2.0 & 10.2.0.1.0) |
SQL Server |
Access SQL Server Data Provides access to SQL Server databases |
2000,200 5, and 2008 |
WCF lob adapter SDK |
Develop a program template based on the WCF Adapter. This SDK must be downloaded separately and can only be used in. Net 3.0 or later versions. Provides a simple programming model for developing adapters that are based on Windows Communication Foundation. This is a separate download available to everyone using the. NET Framework 3.0. |
1.1 |
Summary
The above is the main technical overview of BizTalk Server 2009. It is mainly characterized by the fact that the core engine of BizTalk is mature and will not change much in the future. The new technology platform has increased the maturity of the WCF Technology in BizTalk products.
References and resources
Microsoft Biztalk Server 2009 technical overview
Download BizTalk Server 2009 evaluation Edition
Biztalk Server 2009 Developer Center
Biztalk Development Series (39) BizTalk Server 2009 technical overview