|
Product Name |
Description |
Product Code |
FarSync XOT Runtime 
Available Aug 08 |
XOT (X.25 over TCP/IP) software for Linux includes API and Developers Toolkit |
FS9506 |
Other FarSite products supporting XOT |
| FarLinX X25 Gateway |
X.25 Gateway supporting X.25 to XOT and X.25 to TCP/IP up to 1,000 sessions |
| FarSync X25 PCI adapters |
X.25 Universal PCI and PCI Express adapters, option for simultanous XOT support |
| FarSync X25 USB adapter |
X.25 USB adapters, option for simultanous XOT support |
Overview
The FarSync XOT Runtime has been developed to provide high performance and very reliable XOT connectivity for Linux. The FarSync XOT Runtime inter-operates with the FarLinX X25 Gateway and other XOT devices, this can allow a complete X.25 network to be replaced except for the final connection to the host. The diagram above illustrates this.
There are 2 main APIs, a Sockets based interface and a Java API. There is also an APIs to the ISO Transport layers (ISO 8073 - connection oriented). A comprehensive Developers Toolkit is included with the product. The API as compatible with the FarSync X.25 APIs.
FarSync XOT Runtime is supported on Linux kernel versions 2.6, including the leading distributions supplied by Redhat, SuSE, Mandriva, Debian, Ubuntu, Slackware, Fedora and others. Multi-processor, 32 and 64 bit systems are supported. FarSite is committed to supporting the FarSync XOT products on new versions of Linux as they are released. The source code for the driver and the libraries for the API are supplied with the product.
The FarSync XOT Runtime inter-operates with the FarLinX X25 Gateway and other XOT devices, this can allow a complete X.25 network to be replaced except for the final connection to the host. The diagram above illustrates this.
Typical
Applications
The FarSync XOT Runtime is suitable for connection to remote systems running XOT, typical applications include:
- XOT replacements for X.25 networks
- E-Commerce gateways for credit verification
Developers Toolkit
The Developers Toolkit is included free with the FarSync XOT Runtime product and features:
- Documented working C and Java source sample programs. Source code from these samples can be used to fast-track your development process
- Comprehensive API manuals with function call definitions and helpful advice on the best way to utilise the various interfaces
- Source code for the drivers and API libraries
- Free email and telephone assistance to application developers
Download the Developers Toolkit
APIs for Application
Development
For application developers needing to access XOT there is a choice of a Sockets API or a Java API. Both APIs interfaces may be used simultaneously by different programs if required. API manuals and many example applications are included in the Developers Toolkit for both types of interface. The APIs are compatible with the APIs for FarSync X.25 cards.
Sockets API
The Sockets interface provides a programming language independent high level connection orientated interface with access to a comprehensive set of X.25 features. The FarSync Sockets implementation is compatible with the BSD Sockets interface. The API is compatible with the Sockets API for the FarSync X25 cards. Multi-threaded applications are supported.
Further details on the XOT (and X.25) Sockets API.
Java API
The Java API allows applications written in Core Java Software (J2SE) and Enterprise Java Software (J2EE) easy access to the functions and features of FarSync XOT. Full documentation and sample applications are provided.
ISO Transport API
The interface provides a programming language independent,
connection orientated interface controlled by command
blocks. Full access is available to ISO Transport (ISO 8073 - connection orientated)
Classes 0 to 3.
Configuration
Configuration is by a Java and XML-based GUI configuration application. A typical screen is shown on the right, see a larger
sample.
Text file based configuration is also available if required.
Installation
Installation scripts adapt to install the software on the major Linux distributions and a manual install option is available using the scripts as a guide, available on the CD-ROM.
Source code is available as a .tar.gz.
A comprehensive configuration guide, commands reference and configuration examples are provided as part of the HTML documentation pack.
Utilities
A line monitor utility is included, this can display data sent over the XOT lines at the frame and packet level, it is invaluable when developing and debugging applications.
A status utility allows display of the channel connection status and statistics of user data, packet and frame types.
Packaging
The XOT software, drivers, utilities and the Developers Toolkit are all included on the CD-ROM.
The new version of the XOT software are available for downloading from the Download page.
|