+ All Categories
Home > Documents > EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Date post: 08-Jan-2018
Category:
Upload: marjory-riley
View: 214 times
Download: 1 times
Share this document with a friend
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 tools
22
EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager
Transcript
Page 1: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

EBIZ302Jupiter Business Process Automation and Web Services

David FongProgram Manager

Page 2: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

BizTalk OrchestrationBusiness process modeling and execution languageOrchestration DesignerBizTalk Engine

Executes Business ProcessesProvides business tracking information

Business Activity MonitoringAggregates and displays business information

Page 3: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 4: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 5: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Advanced FeaturesTransactions

ACIDLong-Running, Compensation

Exception HandlingService LinksCalling .NET componentsCompositionCustom CorrelationFlexible Business Policies

Page 6: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

BuyerBuyer SalesSales InventoryInventory

Scenario

Sales OrderSales Order

Inventory CheckInventory Check

Inventory AvailInventory AvailOrder StatusOrder Status

Page 7: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Orchestration DesignerOrchestration Designer

demodemo

Page 8: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 9: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Calling Web ServicesCalling Web ServicesIn BizTalkIn BizTalk

demodemo

Page 10: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 11: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Publishing Web Publishing Web Services In BizTalkServices In BizTalk

demodemo

Page 12: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

BizTalk Orchestration

Rapidly build rich, long-running, business processesEasily change business processesAggregate and expose Web Services in Enterprise Business Processes

Page 13: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Ask The ExpertsGet Your Questions Answered

Wednesday, July 2, 20031:00pm to 3:00pm

Page 14: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 15: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

evaluationsevaluations

Page 16: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

© 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.

Page 17: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Appendix

Page 18: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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)

Page 19: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Calling A Web Service

Check ERP Inventory

Check ERP Inventory

Check Supplier InventoryCheck Supplier Inventory

Page 20: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Publishing A Web Service

ERP Checks Inventory

ERP Checks Inventory

Buyers Checks InventoryBuyers Checks Inventory

Page 21: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

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

Page 22: EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.

Architecture

ASP.NETWeb Site

Supplier

Web

Ser

vice

OrderEntry

Web

Ser

vice

Inventory

InventorySystem

Shipping

Web

Ser

vice

Info PathEmail Message

Shipping System


Recommended