Difference between revisions of "Darwin:Push Port"

From Open Rail Data Wiki
Jump to navigation Jump to search
m (PeterHicks moved page NreDarwinPushPort to NRE Darwin Push Port)
m (Add links to message types)
Line 10: Line 10:
  
 
The Darwin Push Port feed is expected to be available by 31st March 2015.
 
The Darwin Push Port feed is expected to be available by 31st March 2015.
 +
 +
== Data ==
 +
 +
A Stomp client is required to connect to the service.
 +
 +
Clients receive a number of data types:
 +
 +
* [[Darwin:Schedule|Schedule data]]
 +
* Association data
 +
* Actual and Forecast data
 +
* Train Order data
 +
* Status of 'Train Table Suppression' and Station Messages
 +
* Train Alert data
 +
* Tracking ID corrections
 +
* Alarm information

Revision as of 15:35, 27 January 2015

About

The Darwin Push Port is an XML push feed that continuously streams information about the creation of, and changes to, train schedule records, together with train running predictions made by Darwin.

The Push Port can be filtered to a specific area of interest by TIPLOC, or to provide information for the entire country. Either way, the information delivered is complex and must be properly interpreted before presentation to end users.

The Push Port requires the user to build a database capable of capturing extremely high volumes of information, as well as a query engine to draw the information from your database. There is a large amount of interpretation work involved in this; however this allows substantial flexibility to apply the information to any product within the limitations of your own infrastructure.

Availability

The Darwin Push Port feed is expected to be available by 31st March 2015.

Data

A Stomp client is required to connect to the service.

Clients receive a number of data types:

  • Schedule data
  • Association data
  • Actual and Forecast data
  • Train Order data
  • Status of 'Train Table Suppression' and Station Messages
  • Train Alert data
  • Tracking ID corrections
  • Alarm information