1 / 14

Discovery Services

Discovery Services. 5/30/2012. Discovery Services. Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect and update the Discovery meta data from Nodes Simplifies Administration. Loading Discovery Data.

Download Presentation

Discovery Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Discovery Services 5/30/2012

  2. Discovery Services Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect and update the Discovery meta data from Nodes Simplifies Administration

  3. Loading Discovery Data Node Administrators Tools Admin Interface EN Browser Get Services Inbound Services EN Service Center Get Services Discovery Server Nodes

  4. Discovery Data • Node – e.g. CDX .NET Node • Dataflow – e.g. admin v1.0 • Service – e.g. GetTransactionList • Parameter Value Lists (DataElements) – e.g. Dataflow Name, Transaction Status, Transaction Type

  5. Access Administrators can add nodes, dataflows, services, and parameter value lists All users can Query Discovery Services EN Service Center Network Browser Security NAAS Authentication / Authorization NAAS Policy Can Set exclusive policies if needed

  6. What are Discovery Services The discovery services are a catalog of service related information for the Exchange Network that make services easier to find and use Provide information (metadata) about all of the Network services Allow Network aware nodes and applications to discover services and dynamically create user friendly interfaces for finding and exchanging information

  7. Using Discovery Services • Examples of how discovery services can be used in applications: • Exchange Network Browser • Exchange Network Service Center • Exchange Network Web Client

  8. Loading Service Descriptions into the Discovery services • (1) Pulling service information (automatic) • The Discovery service makes a scheduled call at 1 pm to each network node that publishes its services • The “GetServices” call retrieves that latest service information to load into it’s the ENDS database.

  9. Loading Service Descriptions into the Discovery services • (2) Pushing data to ENDS (Manual) • Node administrators may submit a node description document in X M L to the discovery node • This manual submit is done against the

  10. Loading Service Descriptions into the Discovery services • (3) The Administration Interface - a web browser interface (Manual) • Lets you data enter services and simplify construction of XML documents that describe your services. • The XML document can then be loaded through a standard Network submit message by the node administrator

  11. Using Discovery in Applications • Applications may call the GetServiceList service (Query) to retrieve service descriptions for the entire Network. • This service returns an XML document containing: • Node Descriptions • Service Descriptions • Parameter Descriptions • This will let you make your application “Network aware” - capable of calling Network Services

  12. Entering Value Lists for Parameters The Discovery services now support the creation of DEDL or Data Element Definition Language Submit XML documents describing your parameter values or Use web based screens to data enter your value lists or Describe where your list is located such as databases, URLs, etc. It is now part of the Discovery web interface.

  13. ENDS Enhancement DEDL Ownership: The submitter is assigned as the owner of a domain when received the first time. REST Service Registration: Pure REST services (non-node services) can now be registered in ENDS. REST Proxy: The REST Proxy is reengineered to support the latest REST specification. REST Web Client Interface: A client interface is created for users to select server address, service request, and parameters. It automatically constructs REST URL for execution. September 8, 2003 Network Node Security 13

  14. Questions

More Related