Presentation is loading. Please wait.

Presentation is loading. Please wait.

Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations.

Similar presentations


Presentation on theme: "Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations."— Presentation transcript:

1

2

3 Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations

4 Contoso Online services Bing Amazon etc. Enterprise applications Interactive client apps Trading partners

5

6 Services on WCF Runtime Messaging Gateway AX Business Logic File WCF Message Routing AOS IIS Web Services on WCF Runtime Adapter Clients Biztalk ServerDAX ClientEnterprise PortalReporting FrameworkOffice Business App MSMQ AOS is a service host All Integration through WCF Services Net TCP HTTP Internet Clients

7

8

9 Basic Inbound Port (ServiceGroup) Basic Inbound Port (ServiceGroup) Custom Service (Running in IL) Custom Service (Running in IL) Document Service (Running in IL) Document Service (Running in IL) AOS Net.tcp://host1/port1/servicegroup1 Enhanced Inbound Port Custom carved contract TransformsCustom pipeline Transforms Custom pipeline Custom application © 2010 Microsoft Corporation. All rights reserved. file://port1/Request file://port1/Response Vendor

10

11 #TitleKey features 1. Exposing X++ Logic as service Service Groups Visual Studio Debugging 2. System Services Query Web Service Metadata Service 3. Bulk Import through File Adapter Bulk Import Enhanced Integration Ports 4. Non-XML file based integration Enhanced Integration Ports, Transforms Trouble Shooting 5. Change tracking Enhanced Integration Ports

12

13 Basic Inbound Port (ServiceGroup) Basic Inbound Port (ServiceGroup) Custom X++ Service (Running in IL) Custom X++ Service (Running in IL) AOS Custom application © 2010 Microsoft Corporation. All rights reserved. Context: FMInc wants to expose the inventory of cars to a rental website to be used by customers directly.

14

15 PersonaPain points and challengesFeatures coveredResults and benefits Isaac Exposing services easily Service Groups Attribute based enablement of services in X++ logic Issac Debugging services Visual Studio debugging Visual studio debugging of services code Issac Ad-hoc querying of data and metadata Query Web Service Metadata Service External applications can query data and metadata in a secure and standards based manner.

16

17 Gateway Queue X++ Service (Running in IL) X++ Service (Running in IL) Message Set Inbound Pipeline(s) Outbound Pipeline(s) IN OUT Context: FMInc wants to implement ongoing integration to update inventory with “new cars” sent by Fabrikam Corp.

18

19 Enhanced Inbound Port X++ service1 X++ service2 Transforms Custom pipeline TransformsCustom pipeline file://port1/Request file://port1/Response Context: FMInc wants to implement ongoing integration to update inventory with the recalled car list periodically published by Fabrikam Corp. Fabrikam Corp. Custom carved contract

20 PersonaPain points and challengesFeatures coveredResults and benefits Isaac Non-XML files need to be imported..NET transforms Custom transforms can convert any file format. Chris Configuration of integrations is complicated. Enhanced integration ports Simplified, single main form Progressive disclosure of concepts as needed Chris One incorrect line in file fails the entire transaction. Flexible troubleshooting Admin is in control of error handling.

21

22 AOS SQL Server (Change Tracking Enabled) Configure change tracking Context: FMInc wants to synchronize car list between the branch and central office periodically. Retrieving changed documents Filtering result sets GetChangedKeys

23 PersonaPain points and challengesFeatures coveredResults and benefits Chris Need to synchronize Microsoft Dynamics AX data with an external application. Change-tracking support GetChangedKeys Can retrieve only the changed entities from Microsoft Dynamics AX Chris Need to filter entities retrieved from Microsoft Dynamics AX Document Filters GetKeys Can provide filters on enhanced ports for retrieved entities

24 CRM Adapter AX Adapter Robust Dynamics integration that “just works” between Microsoft Dynamics ® ERP and Microsoft Dynamics ® CRM Easy install and deployment Minimized architectural overhead Support for all Microsoft Dynamics CRM 2011 deployments

25

26

27

28

29


Download ppt "Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations."

Similar presentations


Ads by Google