1 / 14

NEIEN Phase II

NEIEN Phase II. Checking Under the Hood. Discovery Services Pilot Program The NEIEN-Wide Integration, Exploration and Publication of Member Node Services Provided by Oregon DEQ. Discovery Services A Basic FAQ. What is it? How does it work? What can I do with it? Where is it going?.

Download Presentation

NEIEN Phase II

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. NEIEN Phase II Checking Under the Hood Discovery Services Pilot Program The NEIEN-Wide Integration, Exploration and Publication of Member Node Services Provided by Oregon DEQ

  2. Discovery Services A Basic FAQ... • What is it? • How does it work? • What can I do with it? • Where is it going?

  3. Discovery Services Standards make it possible... • Every NEIEN v1.1 compliant node uses the same WSDL file. • All Query and Solicit requests use the same calling structures. • All Nodes respond to a subset of known requests. • Each Request is unique and is defined in an FCD. • All Parameters are defined by number, order, type and optionality. • All Requests produce XML based on a message schema of a specific dataflow. • Each Dataflow is unique and is defined in a DET. • All Data flows have a unique Namespace and contain one root file. • All Data flows are built from component schema and have at least one message schema.

  4. Discovery Services Standards make it possible... The Query Request • securityToken– string • request – string • rowId – string • maxRows – string • parameters() – array of strings

  5. Discovery Services How does it work? There are 7 Requests in Discovery Services • GetDataServiceList • GetRequestList • GetParametersList • GetSchemaList • GetStyleSheetList • GetExampleList • GetDataServiceRequestList

  6. Discovery Services How does it work? The Manufacturing Process uses standardization to build tools and automate processes. The Node Discovery Process works the same way.

  7. Discovery Services How does it work? Node Discovery classifies network resources into standard objects. Schema Style Sheets Node Node Examples Node Request Request Request Request Parameters Parameters It relationally joins these objects together to create an interchangeability of parts. Parameters Parameters Parameters

  8. Discovery Services What can I do with it? • Find • Request • Understand

  9. Discovery Services What can I do with it? • Embed within an application • Surf with a browser • Use in a PDA/Smart Phone

  10. Discovery Services Where is it going? It Changes the Network Concept. • From a Star Configuration • To a Decentralized Matrix Changes the Reporting Paradigm. • Shipping Summaries • Allowing Drill-down

  11. Discovery Services Where is it going? It “Un-Silos” the development process • Develop once use many places • Data Aggregation and Style Sheets • Data Modeling • Regional Boundaries less important • The Discovery Services SDK

  12. Discovery Services Where is it going? It Allows Rapid Deployment and Ad-Hoc Networks

  13. Discovery Services Where is it going? Your Data Delivered to a Node Near You?… The new architecture can support quick deployment, registration and discovery from anywhere.

  14. Discovery Services Questions? Mitch West –west.mitch@deq.state.or.us Glen Carr –carr.glen@deq.state.or.us

More Related