This information pertains to version 1.1 of the Node Functional Specification. Note: The Node 1.1 specifications have been deprecated with the release of version 2.0 of the Node Functional Specification in 2008. Any new development should be done using newer version of the Node specifications. If you are considering implementing your first Exchange Network Node, please contact one of the NTG Co-chairs.
Node 1.1 Development Resources
Links to the Node 1.1 Functional Specification and Exchange Protocol are available in the table below along with some additional guidance materials.
| Document | Date | Version |
|---|---|---|
| Network Node v1.1 Functional Specifications | September 2003 | 1.1 |
| Network Node v1.1 Protocol Document | September 2003 | 1.1 |
| 30 Minute Guide to Developing and Implementing a Network Node* | March 8, 2005 | 1.1 |
| Node Implementation Guide* | April 25, 2003 | 1.0 |
| Network Security Guidelines and Recommendations | April 16, 2003 | 1.1 |
| Schematron Validation and Guidance | July 20, 2007 | 1.0 |
| Secure Authentication Key Recommendations | April 26, 2006 | 1.0 |
* Note that this document should be used only for background reference, as much of the information has been superseded by other guidance.
Node 1.1 Software
With the release of the Node 2.0 Functional Specifications in 2008, Node 1.1 software is no longer being made available. Please visit Node 2.0.
Other Developer Tools
- Node Test Site Version 1.1
This application provides the ability to test any Node in the Exchange Network, by triggering Network WSDL-compliant requests on that Node. If a Node passes a test with this tool, it is very likely to be interoperable with other Network WSDL-compliant Nodes. This tool, which is intended to verify general compliance with the Specification, focuses on interoperability among Nodes.
- Java Flow Processor
The Java Flow Processor was developed by CGI for the New Jersey Department of Environmental Protection. It is an extraction and transformation tool written in Java that is intended to simplify the deployment of Exchange Network data flows. For more information on the Flow Processor, you can download the accompanying User’s Guide or contact William Labar at william.labar@cgi.com or 337.291.9854.
- Software Developer Kit (SDK)
The SDK is a COM object based tool to simplify Network interactions to a few lines of script code. It sets up a node client then builds Network messages for you dynamically as it runs the script. It also has sample scripts for Network services. It can execute any WSDL-based service even Node 2.0 /Soap1.2 . (see example)- Click here to download the kit
- Unzip and double click the file to install the SDK.
It uses a standard install tool so just follow prompts - It creates NodeClient2.0 directory containing:
- Example scripts in NodeClient2.0Scripts directory
- Debug logs etc in NodeClient2.0Logs directory
- execute example script (for calling any WSDL based services in this case a NAAS WSDL):
set myClient = CreateObject (“NodeClient”) myClient.SetCredential “cdx”, “test”,”"
‘set our SSL certificate file
myClient.SetProperty “Certificate”, “NodeClientSSL.pem”
‘use local WSDL cache if any
myClient.SetProperty “WSDLAge”, “23923932″
‘Set the WSDL address you are calling
myClient.SetProperty “WSDLFile”, ”
https://naas.epacdxnode.net/xml/cdx_v10.wsdl”
‘call the execute method to get the data rows = myClient.Execute(“ClearTransaction”,”",”")