ebiz302 jupiter business process automation and web services david fong program manager
DESCRIPTION
New for BizTalk 2004.NET Integration Unified.NET based engine Orchestration Designer Hosted in Visual Studio Rich new semantics Design more complex business processes Compose Orchestrations Custom and advanced correlation N to M schema mapping Flexible binding options (Early, Late, Dynamic) Consume and Provide Web Services Tightly integrated with other design toolsTRANSCRIPT
EBIZ302Jupiter Business Process Automation and Web Services
David FongProgram Manager
BizTalk OrchestrationBusiness process modeling and execution languageOrchestration DesignerBizTalk Engine
Executes Business ProcessesProvides business tracking information
Business Activity MonitoringAggregates and displays business information
New for BizTalk 2004.NET Integration
Unified .NET based engineOrchestration Designer Hosted in Visual Studio
Rich new semanticsDesign more complex business processesCompose OrchestrationsCustom and advanced correlationN to M schema mappingFlexible binding options (Early, Late, Dynamic)Consume and Provide Web ServicesTightly integrated with other design tools
Basic FeaturesSend and Receive Message
Actions to indicate communication
PortsConditional Branching
Based on Boolean condition (Decision)Based on Message Type (Listen)
Document TransformationParallel ActionsWhile statement
Advanced FeaturesTransactions
ACIDLong-Running, Compensation
Exception HandlingService LinksCalling .NET componentsCompositionCustom CorrelationFlexible Business Policies
BuyerBuyer SalesSales InventoryInventory
Scenario
Sales OrderSales Order
Inventory CheckInventory Check
Inventory AvailInventory AvailOrder StatusOrder Status
Orchestration DesignerOrchestration Designer
demodemo
Web Services in BizTalkAccess to any Web Service from a BizTalk OrchestrationSimple, automated generation of an E-Business Web serviceReuse and Aggregate existing Web Services in OrchestrationsSeparates Business Logic from Web Service
Calling Web ServicesCalling Web ServicesIn BizTalkIn BizTalk
demodemo
Web Services Publishing Wizard
Generates Web ServicesBased on rich OrchestrationsFor publish and subscribe messagingSupports One-Way & Request-Response patterns
Creates ASP.NET Web Service projectCan be consumed by any SOAP ClientCustomizable for GXA support
Publishing Web Publishing Web Services In BizTalkServices In BizTalk
demodemo
BizTalk Orchestration
Rapidly build rich, long-running, business processesEasily change business processesAggregate and expose Web Services in Enterprise Business Processes
Ask The ExpertsGet Your Questions Answered
Wednesday, July 2, 20031:00pm to 3:00pm
Community Resources
Community Resourceshttp://www.microsoft.com/communities/default.mspx
Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/
NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx
User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx
evaluationsevaluations
© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Appendix
Web Services in the Enterprise
One BizTalk Orchestration can call another via Web ServicesSharePoint Portal ServerInfoPath IntegrationLine-of-Business Applications Exposed as Web ServicesWS-Security (GXA)
Calling A Web Service
Check ERP Inventory
Check ERP Inventory
Check Supplier InventoryCheck Supplier Inventory
Publishing A Web Service
ERP Checks Inventory
ERP Checks Inventory
Buyers Checks InventoryBuyers Checks Inventory
Adding WS-Security
Generated Web Generated Web ServiceService
SOAP SOAP TransportTransport
PipelinesPipelines
Endpoint Endpoint ManagerManager
Message BoxMessage Box
SOAP RequestSOAP Request
SOAP ResponseSOAP Response
Custom pipeline Custom pipeline componentcomponent
Modify generated Modify generated Web service codeWeb service code
Architecture
ASP.NETWeb Site
Supplier
Web
Ser
vice
OrderEntry
Web
Ser
vice
Inventory
InventorySystem
Shipping
Web
Ser
vice
Info PathEmail Message
Shipping System