JD Edwards Service JD Edwards Service SAP Service SAP Service Java Appl. Service Java Appl. Service.Net Appl. Service.Net Appl. Service CICS Service.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

SOAP Because SOAP uses POST and POST is unsafe to cache *Except Data Caching.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
ERP/LOB, ESB and Azure AppFabric Integration
Preface Demo A Quick Thank You How Did We Do It?
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Microsoft Dynamics GP 2013 R2 Dashboards © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Building Web APIs in Windows Azure Name Title Microsoft Corporation.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
demo Default WANGPSLookup Default WANGPS.
 Stephen Walther ASP.NET MVC Ninja Microsoft Corporation PV31.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
demo.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
var site="s15gizmodo" var site="s15gizmodo"
Markus Landler Program Manager International Customer Advisory Team Microsoft Corp. Session Code: INT306.
Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 307.
Announcing Demo Announcing.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
vdir2 Web. config Echo. svc A A B B C C vdir2 vdir1.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Jon Flanders, Ofer Ashkenazi, SESSION CODE: ASI309.
ESB Guidance 2.0 Kevin Gock
 Rico Mariani Architect Microsoft Corporation.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
demo Receive Inventory Export Parse and Normalize.
10,000+ Global Customers benefit from using BizTalk Server 23 of 27 EU governments use BizTalk Server to provide government services 81 % of the Global.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Building Social Games for Windows 8 with Windows Azure Name Title Microsoft Corporation.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
announcing Dev Manager Do I understand what we’ve built? Developer Can I bet on using this shared component? Testers What’s changed since I last.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
“Click and Run ” “Click once repeat often” Admins Service Operations “ Install and forget” Engineering Support Key considerations: Deterministic, fool.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
ADatum Assets ADatum REST Web Svc ADatum REST Web Svc.

Introduction to Windows Azure AppFabric
Возможности Excel 2010, о которых следует знать
Title of Presentation 12/2/2018 3:48 PM
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
利用IIS部署與維護 SOA應用程式的技巧
Presentation transcript:

JD Edwards Service JD Edwards Service SAP Service SAP Service Java Appl. Service Java Appl. Service.Net Appl. Service.Net Appl. Service CICS Service AS/400 Service AS/400 Service MS CRM Service Oracle Service Oracle Service

Service Consumer Service Provider Invocation & Orchestration Transport Protocol Conversion Data Format Transformation Location & Version Transparency Message Interactions Support Enterprise Service Bus Error Handling & Repair

Transform Service RoutingRouting Process Orchestration ProtocolAdaptationProtocolAdaptation End Point Resolution Pub/Sub Service Service Consumers Service Providers 1.Transform my message 2.Determine which endpoint I need 3.Route my message 4.Route the response to a second service 5.Return the final result to me 1.Transform my message 2.Determine which endpoint I need 3.Route my message 4.Route the response to a second service 5.Return the final result to me On Ramp Off Ramp Transform my message Resolve a service end point address for me

Adapters Dynamic Ports Dynamic Ports Pub Sub Engine Pub Sub Engine Transformation Engine Transformation Engine Business Rules Engine Business Rules Engine Host Environment Host Environment Itinerary Services Resolvers BizTalk Components On/Off-Ramps Management Portal Management Portal Orchestration Engine Orchestration Engine Adapter Providers Core Web Services Core Web Services UDDI 3.0 UDDI 3.0 Exception Management BAM ESBToolkit

Core Web Services Resolver Web Service Transformation Web Service UDDI Web Service Exception Web Service Operations Web Service BizTalk Send Ports Off-Ramps BizTalk Receive Ports On-RampsException Management Store Exception ESB Management Portal Provisioning Framework Reports Alerts ESB Toolkit Core Itinerary Services Exception Management Framework Exception Logger Exception Handler Fault Processor Resolver-Adapter Provider Framework Resolvers (…) Adapter Providers(…) UDDI 3.0 BAM Generic SOAP Send Generic WCF Send Generic JMS Send Custom Send Pipeline Custom Pipeline ItineraryStoreItineraryStore Generic SOAP Receive Generic WCF Receive Generic JMS Receive Custom Receive Pipeline Custom Pipeline Route Service Custom Service Transform Service Transformation Engine Business Rules Engine Orchestration Engine BizTalk Pub/Sub Engine

Itinerary Services: Message Processor Resolvers: Context Finder Adapter Providers: Adapter Properties Itinerary Policy

Demo

BizTalkPub/SubEngineBizTalkPub/SubEngineServiceServiceResolverResolverAdapterProviderAdapterProvider Orchestration Service Message+RoutingslipMessage+RoutingslipMessage+ Routing slip Message+

ResolverResolverAdapterProviderAdapterProviderMessage+RoutingslipMessage+RoutingslipMessage+ Message+ Messaging Service > Messaging Services > Loaded using dependency injection > Can produce multiple messages if invoked from ESBT disassembler

Itinerary DSL model DesignerExtendersDesignerExtenders Itinerary Runtime Model (XML) Itinerary Runtime Model (XML) ItineraryServicesConfigurationItineraryServicesConfigurationAdapterManifestsAdapterManifestsServiceDefinitionServiceDefinitionTechnologyDefinitionTechnologyDefinitionRuntimeDefinitionRuntimeDefinitionCustomExtenderCustomExtenderServiceDefinitionServiceDefinition

Itinerary is resolved on the servers ESB On-Ramp receiving port via configurable resolver Service Proxy Service Proxy Client resolves itinerary via resolver service and then sends it in a WCF/SOAP Header request Adaptive Service Client Client sends an itinerary in a WCF/SOAP Header request Advanced Service Client

Design Time XML File Itinerary Store Test/Run Time ItineraryItineraryOnRampOnRamp Itinerary Selector ESBProcessingESBProcessing Itinerary & Message MessageMessage Itinerary Store BizTalk Deployment Tools

Demo

Extensibility PointDescription Adapter ProviderCreate new Adapter Provider component, manifest file Orchestration ServiceImplement orchestration, update configuration Messaging ServiceImplement service and designer extender ResolverImplement resolver component Composite ResolverDefine Unity container, fact providers, fact translators Cache ManagerSupport Enterprise Library 4.1 API Itinerary ExporterImplement custom exporter component

Demo

Higher levels of service re-use Lower operational costs Provides the right benefits to cope with complex and rapidly changing integration challenges

> Try BizTalk ESB Tool Hands-On Lab at the PDC > Self-Paced Training DVD at the BizTalk Booth > Get more information: > ESB Page on BizTalk Website ESB Page > ESB Toolkit Developer Center on MSDN ESB Toolkit Developer Center on MSDN > ESB Toolkit Documentation ESB Toolkit Documentation > Use MSC engagement model: Plan, Build and Deploy for Microsoft BizTalk ESB Toolkit Offering > BizTalk Partner: > Find implementation partner at ESB partners listESB partners list > Training instructors at Training PartnersTraining Partners

Built by Developers for Developers….

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.