| By Brian Loesgen | Article Rating: |
|
| October 30, 2003 12:18 PM EST | Reads: |
7,067 |
(October 30, 2003) - Once upon a time, in a faraway land, a friendly giant came down from the mountain with a gift for developers… Sorry, wrong audience. BizTalk Server 2004 was officially unveiled at Tech-Ed 2003 in Dallas, just a few short months ago. BizTalk Server 2004 is a phenomenal product. While most of the concepts from prior versions are still evident, everything from the core messaging engine out has been rewritten - and exciting new capabilities and tools have been added. The product is tightly integrated into .NET and the Visual Studio IDE, giving .NET developers a powerful new tool for their arsenal.In view of the fact that the first public beta was just released, it seemed somewhat strange to see an even further-out version of the orchestration engine. However, Abhay Parasnis, group program manager for the BizTalk team, showed exactly that at the PDC during a session on BizTalk Orchestration futures.
It is important to note that this is just a version of the orchestration engine, not a new version of the product. It is a scaled-down, lightweight, rehostable orchestration engine suitable for simple workflows.
His demonstration scenario showed tight integration with both Visual Studio and Windows SharePoint Services (WSS). The sequence was:
The real magic here is that the new lightweight orchestration engine was not only being hosted server-side in WSS, but also client-side, in Outlook. This is very different from prior versions of the BizTalk Orchestration engine, which were always server-side. Equally intriguing was the statement that it could also be hosted in Indigo, which I interpret to mean that this could be a good way to orchestrate Indigo services.
BizTalk Server 2004 will bring tight integration with Visual Studio. However, what was shown today goes even further: whereas with BizTalk Server 2004, developers will create special BizTalk projects, in this future version they will simply add workflow elements to regular projects.
An extensive API will expose a comprehensive object model, allowing for (among other things) programmatic creation of workflows. This could open up new doors for third-party vendors.
The extensibility mechanisms were very impressive. Developers will be able to take common parts of orchestrations (single elements or "chunks" of tasks) and make them into components, parts of a "workflow service library" that become available in the toolbox. In addition, developers will be able to create new primitives (task shapes in a workflow) for the first time.
Having worked with BizTalk a lot since the inception of the product, the first thing that struck me was that this far-future version seemed to require a mind shift. Whereas prior versions were message oriented, this new version seemed more task oriented. This is, I believe, a side effect of abstracting business process automation to make it more approachable.
So when can we expect to see this as a product or add-on? Not anytime soon. This was a very early look at some innovative work that builds on the excellent work that’s being done right now on BizTalk 2004. It will certainly change a lot as time goes by and new concepts evolve and solidify. In the meantime, download the BizTalk 2004 beta to get a taste of what the near-future holds.
Published October 30, 2003 Reads 7,067
Copyright © 2003 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Brian Loesgen
Based in San Diego, Brian Loesgen is a principal consultant with Neudesic, a firm that specializes in .NET development and Microsoft server integration. A Microsoft MVP for BizTalk Server 2004, Brian has over 18 years of experience in building advanced enterprise and mobile solutions. He's a coauthor of six books, including the recent "BizTalk Server 2004 Unleashed," and has written technical white papers for Intel, Microsoft and others. Brian has spoken at numerous major technical conferences worldwide and is a cofounder and past President of the International .NET Association (ineta.org). He is the president of the San Diego .NET user group, leads the San Diego Software Industry Council Web Services SIG, and is a member of the Editorial Board for .NET Developer's Journal. Brian is also a member of the Microsoft BPI Virtual Technical Specialist Team. Brian's blog is http://blogs.ineta.org/bloesgen.
![]() |
Charles Young 11/25/03 09:45:24 AM EST | |||
Although probably a long way off yet, this lightweight engine has been mooted for some time. I was at the 2001 PDC in LA, and attended a session that provided an early preview of XLANG/s. They were talking about this engine at that session. |
||||
- Kindle 2 vs Nook
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Windows 7 – Microsoft’s First Step to the Cloud
- Cloud Expo and the End of Tech Recession
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Reality Check at the Cloud Computing Expo
- Visual Studio 2010 Is Cloud Friendly
- Fired SCO CEO Fires Back
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Best Practices
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Eval JavaScript in a Global Context
- Windows 7 – Microsoft’s First Step to the Cloud
- Google Maps and ASP.NET
- Crystal Reports XI & How It Has Changed
- Converting VB6 to VB.NET, Part I
- Creating Controls for.NET Compact Framework in Visual Studio 2005
- Where Are RIA Technologies Headed in 2008?
- How to Write High-Performance C# Code
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Implementing Tab Navigation with ASP.NET 2.0
- i-Technology Photo Exclusive: Bill Gates & Steve Jobs In "Nerds"
- .NET Archives: Getting Reacquainted with the Father of C#
- i-Technology Viewpoint: "SOA Sucks"
- Programmatically Posting Data to ASP .NET Web Applications
































