Previous Topic

Next Topic

Mulgara Driver

The Mulgara driver provides a means to communicate directly with a Kowari server. It is employed (at some level) by all higher-level components including the iTQLTM interpreter and the iTQL Bean. The driver is responsible for query resolution including issuing queries to remote and local Kowari servers and coordinating responses back to clients. The driver communicates with remote servers via SOAP or RMI.

For example, in query resolution, query handlers are invoked for communicating with servers behind SOAP or RMI connections. Each of these communication methods can be secured using conventional means including SSL, TLS and SSH.

The architectural separation of the driver and the remote server allows the building of 2-tier to n-tier applications. For example, a web application server hosting a web interface built using JSPs may run on one machine. The application communicates to a SOAP endpoint on another machine, this endpoint employs a driver that communicates via RMI to remote servers.

See Also

System Architecture

JavaServer Pages Tag Library

iTQL Shell

Simple Object Access Protocol (SOAP)

iTQL Bean

Java RDF (JRDF)

Open Source logo

© 2001-2004 Tucana Technologies, Inc. Some rights reserved.

© 2006 The Mulgara Project. Some rights reserved.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".