Presentation is loading. Please wait.

Presentation is loading. Please wait.

EBIZ327 InfoPath and BizTalk Server 2004 Scott Woodgate Jupiter Product Planner.

Similar presentations


Presentation on theme: "EBIZ327 InfoPath and BizTalk Server 2004 Scott Woodgate Jupiter Product Planner."— Presentation transcript:

1 EBIZ327 InfoPath and BizTalk Server 2004 Scott Woodgate Jupiter Product Planner

2 Agenda InfoPath Lightning Introduction InfoPath and BizTalk Server 2004 Scenarios Messaging Orchestration Rules Human based Workflow

3 Why are we having this session? InfoPath is to BizTalk Server as OutLook is to Exchange

4 Introducing InfoPath New Office System application for gathering information What does InfoPath provide? Easy & rapid design of rich “forms” User-friendly environment for entering data Ready-to-use sample forms Built natively on top of XML What customer scenarios does it address? Organizational processes Workgroup collaboration

5 InfoPath demo demo

6 BizTalk Server 2004 and InfoPath Usage Patterns

7 BizTalk Server EAI B2B Business process Business rules 300+ adapters through MS/partners to SAP, Siebel, MQSeries Built in adapters to web services, MSMQ, SQL, and file

8 Messaging Patterns Pattern 1: InfoPath Forms across the business Uses: Routing Example: Send the Absence Request Document to another user Pattern 2: Receive XML from InfoPath and create a second InfoPath document Example: Receive an Absence Request, Create an Absence Confirmation Uses: Routing and Mapping Pattern 3: Send data from the InfoPath form to an enterprise system Example: Receive an Absence Request, Update my HR system with absence information Uses: Routing and Mapping

9 Three messaging patterns demo demo

10 Processing XML from InfoPath InfoPath uses specific XML PIs to drive which template is used Custom Receive Pipeline Preserve Processing Instructions (True/False) Custom Send Pipeline ProcessingInstructions: Append/CreateNew/Ignore Process Instructions Process Insructions Text Map Preserve Processing Instructions (True/False)

11 Start wherever you like… Starting from InfoPath Create a template and save it out Hint: InfoPath often has multiple schema files (schema1.xsd, schema.xsd) Hint: Open both inside the BizTalk Editor Starting from BizTalk Editor Create schema, maps, orchestrations and make available to InfoPath Hint: Use fields for data, not records (ie. good schema design)

12 Orchestration Patterns Pattern 1: InfoPath Form initiates a business process Example: Send an Absence Request to a business process Pattern 2: InfoPath Form send out of a business process Example: An Absence Request is generated from a business process Pattern 2: InfoPath Form generated from a business process Example: Send an approval form out of a business process to a user

13 Orchestration demo demo

14 Web Services Patterns Either Schema or Orchestration based Patterns Pattern 1: Submit To BizTalk Server Example: Submit Absence Request Pattern 2: Request/Reply Example Request Client Information and Submit

15 Web Services demo demo

16 Rules Patterns Pattern 1: InfoPath Form semantic checking Example: Uses: Orchestration and Rules Pattern 2: InfoPath Form modification Example: Uses: Orchestration and Rules

17 Rules demo demo

18 Human based Workflow Patterns Pattern 1: Visualizing content and making decisions Example: My manager receives a contract request for approval Uses: Orchestration (HWS)

19 Human Based Workflow demo demo

20 But wait, that’s not all…Trading Partner Patterns Check out “Business Activity Monitoring and Configuration with BizTalk Server 2004” EBIZ343 Nagender Vedula

21 Post-Beta Processing Instructions should be automatically approved Also note you need the InfoPath beta 2 refresh to do the web services submission

22 Ask The Experts Get Your Questions Answered Talk one-on-one with a community of your peers Community Experts: Microsoft product teams, consultants and Tech*Ed speakers Resources: whiteboards, internet, etc. Location: in the middle of the Exhibit Hall Hours: at least 12-3:30p every day I will be available in the ATE area after this session

23 Community Resources http://www.microsoft.com/communities/default.mspx Most Valuable Professional (MVP) http://www.mvp.support.microsoft.com/ Newsgroups Converse online with Microsoft Newsgroups, including Worldwide http://www.microsoft.com/communities/newsgroups/default.mspx User Groups Meet and learn with your peers http://www.microsoft.com/communities/usergroups/default.mspx

24 evaluations evaluations

25 © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "EBIZ327 InfoPath and BizTalk Server 2004 Scott Woodgate Jupiter Product Planner."

Similar presentations


Ads by Google