Comparison: “What Was” and “What Might Be” What’s New in Node 2.0? Comparison: “What Was” and “What Might Be”
The First Exchange Network Node
Overview of Basic Node Operations Basic Services NodePing Authenticate NodePing Authenticate Immediate Services Query Query Delayed Services Submit Execute Notify GetStatus Download Submit Process Notify (?) GetStatus Download
Explicit response types Authenticate Addition of “domain” element What’s New in Node 2.0 NodePing Explicit response types “Ready”, “Offline”, and… Authenticate Addition of “domain” element Future support for federated data model Query Parameters are passed as an array of name/value pairs
Now includes an “operation” parameter What’s New in Node 2.0 Submit Now includes an “operation” parameter Status returned with submit response Process Can be used as a synchronous or asynchronous transaction Immediate response: returns a payload Delayed response: returns a Transaction ID Notify Candidate for removal…is it used today?
Explicit response types What’s New in Node 2.0 GetStatus Explicit response types Not embedded in WSDL in 1.1, but valid responses were listed in the Protocol and Spec 1.1 “Approved” status added Download Added “DocumentID” parameter Allows for downloading individual documents
Administrative Flow New Data Flow, not part of WSDL Has an FCD and schema like any other flow Used for flow administration Optional to implement Proposed Data Services: GetDocumentMetadata GetErrorReport GetTransactionDetails