190 likes | 461 Views
BizTalk Server 2004 and Web Services. David Gristwood. Systems Today. ERP Application. .NET Application. Packaged Application X. J2EE Application. Unix Application. AS/400 Application. CICS Application. Packaged Application Y. SOAP. Service-Oriented Enterprises An Idealized Picture.
E N D
BizTalk Server 2004 andWeb Services David Gristwood
Systems Today ERP Application .NET Application Packaged Application X J2EE Application Unix Application AS/400 Application CICS Application Packaged Application Y
SOAP Service-Oriented Enterprises An Idealized Picture ERP Application .NET Application Packaged Application X J2EE Application Unix Application AS/400 Application CICS Application Packaged Application Y
Business Process Service-Oriented EnterprisesThe Reality ERP Application .NET Application Packaged Application X J2EE Application Unix Application AS/400 Application CICS Application Packaged Application Y
Business Process Business Process & BizTalk Communication with other applications = Business process implementation Scalability support Modifiable business rules Process monitoring Tools for working with trading partners Cross-application authentication
BizTalk Server 2004 BTS 2004 Engine Business Rules Engine Technical: Health and Activity Tracking Business: Business Activity Monitoring Business Activity Services Enterprise Single Sign-On Human Workflow Services Business Process Platform Communication with other applications Business process implementation Scalability support Modifiable business rules Process monitoring Tools for working with trading partners Cross-application authentication Human interaction with business processes
Health and Activity Tracking Business Activity Monitoring Business Activity Services Enterprise Single Sign-On Human Workflow Services Business Rules Engine BizTalk Server 2004 Engine Illustrating BTS 2004
<XML Message> <XML Message> <XML Message> <XML Message> Incoming Message Outgoing Message Message Path The BTS 2004 Engine Orchestrations Receive Adapter Receive Pipeline Send Pipeline Send Adapter Subscriptions MessageBox
Minimize Implementation Time More than 350 available adapters Data Applications Infrastructure PeopleSoft Peregrine Pivotal QAD Quickbooks Remedy RethinkNDoSAP Scala ServiceSwitch Siebel Staffware Ultimus Vantive Visibility Walker Int Worldtrak CA-Datacom/DB CA-IDMS CA-Ingres Ingres XA Transactions ODBC OLE DB JDBC HTTP/S FTP Rdb Net-ISAM QL SQL/DS Baan Broadvision Cove Systems Covisint FrontStep Hogani2 Integral J.D. Edwards Mapics McHugh Mega Navision Onyx Oracle e-bus Peachtree Oracle DB2 Sybase Informix Progress CICS IMS IMS DC/TM dBase ADABAS ISAM C-ISAM Cloudbase ALLBASE/S JMS KSAM Loopback MDIS PRISM 8/9 Microfusion MF-30 MODEL 204 MQSeries MVS Mumps Omnidex Oracle AQP9 ANSI PACE PC Monitor Pick PT200 QSAM QUME QVT Red Brick RMS RPG SCO ANSI ShareBase SIF SUPRA System 2000 Tandem NonStop/TS530Televideo 910-955 Teradata TI924 Total VT WYSE AS/400 ADDS Regent 40 ADDS Viewpoint ADM11 AFP ALL-IN-1 Ampex 230 AXIS Navigator Bull TP CORBA Cobol Cufer T205 DEC VT Deployment DG 216 DG5220 DL/1 DMS EBCDIC EDI (X12) EDIFACT Essbase Focus Galileo Hazeltime 1500 HP 700/92/2392A IBM 3101 IBM3151/3161 IBM 3270/E ICL 7561 IDS-II IN2 SM9400g/j INFOAccess Infoman Java EJB Vertical HIPAA, HL7 (healthcare) RosettaNet (high-tech) CIDX (chemical) O/POS & RBI (retail) FIX, SWIFT (financial) cXML, xCBL (suppliers)
Consuming a Web Service Orchestration Publishing an Orchestration as a Web Service Web Service Orchestration Web Service Biztalk and Web Services • Consume web services • i.e. call a web service as part of an orchestration • Expose a web service • i.e. make orchestration callable via webs service • Via SOAP adapter
BizTalk Server and InfoPath • BizTalk is a powerful business process automation engine • InfoPath is a rich electronic forms application • InfoPath is to BizTalk what Outlook is to Exchange • InfoPath is a great way to allow human interaction with backend BizTalk business processes
BizTalk and SharePoint • Windows SharePoint Server (WSS) • Service in Windows Server 2003 • Portal • Build on ASP.NET + web parts • Collaboration, document management • WSS adapter for BizTalk • Free download from GotDotNet
Additional Resources • BizTalk Server 2004 Eval Product Download, Flash Demo and Public Newsgrouphttp://www.microsoft.com/BizTalk • Documentation (Plan, Deploy, Migrate, Operate, Design, Program) • SDK Samples (Adapters, Admin, Rules, HWS, Messaging, Orchestration, Pipelines, SSO) • BizTalk Tutorial (EAI and B2B) • BizTalk Communityhttp://www.microsoft.com/BizTalk/community • BizTalk User Grouphttp://www.biztalkug.com • Sites of Interest • http://www.topxml.com/b2b • http://www.gotdotnet.com/team/wsservers
Additional Resources • BizTalk Server 2004 Eval Product Download, Flash Demo and Public Newsgrouphttp://www.microsoft.com/BizTalk • Documentation (Plan, Deploy, Migrate, Operate, Design, Program) • SDK Samples (Adapters, Admin, Rules, HWS, Messaging, Orchestration, Pipelines, SSO) • BizTalk Tutorial (EAI and B2B) • BizTalk Communityhttp://www.microsoft.com/BizTalk/community • BizTalk User Grouphttp://www.biztalkug.com • Sites of Interest • http://www.topxml.com/b2b • http://www.gotdotnet.com/team/wsservers