摘要 |
A Java<TM>-to-Database Connectivity Server (100) monitors client communications, accesses a database such as a Sybase relational database, upon client command establishes a connection to the database, accesses requested data from the database, manipulates the data, and relays the data to the client. The Java<TM>-to-Database Connectivity Server is programmed in the Java<TM> programming language to facilitate communications with Java<TM> client using Java<TM> sockets. The Java<TM>-to-Database Connectivity Server includes an Applications Programmer Interface (API) (114) on the server side of a client/server interface and implementation of System Query Language (SQL) queries on the client side. The Java<TM>-to-Database Connectivity Server supplies an interface between Java<TM> applications and database servers (102) using an easy-to-use Java<TM> server Applications Programmer Interface (API) forming a uniform framework for building or integrating database connectivity across organizations and companies globally. A single API supplies connectivity with a database, for example, with Oracle or Sybase database servers. In some embodiments, the Java<TM>-to-Database Connectivity Server is platform-independent and usable on any platform in any usage model (nomadic, remote access, Internet, and Intranet, for example), and encoded entirely in the Java<TM> programming language using sockets and multi-threading.
|