Niagara AX Framework Overview - Services

Services are essentially mini-programs that run within a station. For example, there is a web service and a database service. The web service runs within the station and listens for HTTP communications on either the HTTP port or whatever port the web service is configured to use. The web service also resolves URL's to Px-Pages (as described in the previous section) or other web serviceable components within the station and returns the resulting web page back to the web browser.

For another example, the "serial" service listens for serial communications on any of the serial ports that are part of the special platform computer that is running the station. For a final example, the Tcp/Ip service listens for Tcp/Ip communications over the platform computer's Ethernet or LAN adapter.

Drivers typically tie into these services, especially the serial or Tcp/Ip services, since most equipment will connect to the station's platform computer either through a serial port, Ethernet adapter, or other LAN adapter. The Developer Driver Framework handles most of the details necessary for this.