AirGate connects reservation systems to the Internet
AirGate is a gateway server between the SABRE travel reservation network and the HexBase Web database.
Technical information about AirGate:
AirGate for SABRE is the first travel information gateway from the newly grounded HexMac Connectivity Division. Gateways to other computer reservation systems are under development at this very moment.
AirGate is implemented as a dedicated UNIX server. It controls usage of the given hardware (IBM ARTIC X.25 coprocessor boards) and maintains communication to the web server interface.
HexBase Web Database contains an API with functions corresponding to such of the SABRE host language. These functions are implemented as database queries. For each query HexBase will open a TCP/IP connection to the AirGate.
AirGate does not need to run on the same host as the web server. Access is limited by a list of permitted hosts. The AirGate daemon will check for the hostname and if the capacity is not exceeded. If this is successful, a child instance is forked to handle the request. In the next version of AirGate, which will be released soon, a CORBA interface is designed to access Airgate from any industrial-strength database system.
This process initializes the API and do a signing into the SABRE system if required. Then the query input is analyzed. The AirGate Interchange Definition (AGID) allows one or more SABRE commands to be given, with output concatenated or overwritten by following pages.
Test AirGate in action:
FOCUS Online has launched one of the largest travel databases on the Net. At FOCUS Reise-Center you can search through over 500.000 flights from 170 airlines and over 200.000 last-second travels.
HexBase AirGate provides the live connection to SABRE computer reservation system.
All transactions will be logged and dumped to a file containing administrative information (an unique transaction id, format information, a part of the query input) and the screen contents.
Debugging features include the possibility to mail the output to a given address for a single query and to mail an error message with dumped answers and logfile extracts in case of errors.
If the query is successful completed, the requested output pages from SABRE will be sent back to the HexBase instance which is responsible for parsing the answer contents. The wanted information is available as database fields after this is completed.
AirGate functions include:
- Schedule Display: Get flights between given airports for a longer period.
- City Pair Availability: Get flights and available seats between given airports for a given date.
- Verify Flight: Get more information about a given flight.
- TOURLINK Booking: This is an Interface to SABRE TOURLINK which gives access to many european tour operators. Availability of given flights and hotels is checked and the price returned. Direct booking of itineraries is possible.DHTML, XML, XSL, DSSSL, JAVA, QuarkXPress to HTML,
XTension, PFR, Dynamic Fonts, Netscape, JAVA Editor, e-commerce, Web Publishing, Challenger, HexWeb,
Typograph, Editorial System, HPS, HexBase Publishing System, Database, Oracle,
JDBC, Informix, Sybase, Dreamweaver, WYSIWYG Editor, Photoshop, QuarkXPress,
K2, Adobe, PDF, SET, SSL, Apache, Consolidator, Shopping , lastminute, travel, StyleSheets,
airplane, tickets.