Bridging Bonobo Components
Citation:
Abdelmalek Squalli Houssaini, 'Bridging Bonobo Components', [thesis], Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2001.Download Item:
TCD-CS-2001-43.pdf (PDF) 218.3Kb
Abstract:
To manage the increasing complexity of software, many modern and large applications
make use of components. GNOME, the free desktop environment for
UNIX like systems, has created its own component model, namely Bonobo.
The Bonobo component model is based on CORBA technology. Relying on
CORBA enables developers to access Bonobo components from different programming
languages and platforms. It also means that IIOP, the protocol that
guarantees interoperability between CORBA products, is used to communicate
with Bonobo components. However, most firewalls prevent IIOP communication.
This dissertation deals with bridging Bonobo components. In other words, it is
about accessing Bonobo components that are behind a firewall.
SOAP is an XML based protocol that uses HTTP for transporting its messages.
In order to bridge Bonobo components, we will build an IIOP to SOAP bridge and
vice versa. The system will redirect all the messages destined to the Bonobo components
into the bridge. As the bridge uses the HTTP protocol, all the messages
will get through the firewall.
Author: Squalli Houssaini, Abdelmalek
Advisor:
Dobson, SimonQualification name:
Master in Science (M.Sc.)Collections:
Availability:
Full text availableLicences: