The Jade project is about Service Access and Provision on the Internet. Jade aims to fuse corporate CORBA infrastructures into the ubiquitous Web by developing software which will allow Java (Web objects) to access CORBA objects. The core component of this software is a CORBA IIOP engine, written entirely in Java.
"Customers won't buy software, they'll buy services."
Internet growth is continuing at a staggering pace. Already it has become an important medium for businesses. Service provides in the banking, travel, retailing, insurance, TV and publishing sectors are clambering to go on-line as they realize the marketing and service provision potential of the Internet.
The Web is the fastest growing part of the Internet, and Service providers have begun to create multimedia Web sites to tap into the growing number of on- line customers.
Until recently customer access to on-line services has been limited. Customers have had to interact through static pages and simple fill-in form interfaces because of the limited capabilities of the technologies used to build the Web. But things are changing fast. Recent technologies -- such as Java, Netscape plug-ins, VRML and HTML3 -- have opened up many new opportunities for doing business on the Web.
The aim of the Jade project is:
Towards this aim, Jade will:
Jade's solutions are very closely linked to developments in Internet technologies. With this in mind, below we list a number of our observations on Internet related technologies which help explain Jade motivations and design decisions.
Jade's core idea for Service Access and provision on the Internet is to allow service providers (like banks, high street retailers, travel agencies, libraries, on-line music and video stores, traffic information systems, etc.) to offer their on-line services to their customers through Web based, downloadable user interfaces.
Initially Jade will focus on providing Web access to CORBA based services.
In Jade, a downloadable user interface (to an on-line service) will be implemented as a Java applet. To enable such an applet to talk to it's CORBA based server, Jade will develop a CORBA IIOP package for Java. This package will be written entirely in the Java language itself and so will be downloadable and portable across all Java supporting platforms.
We envisage the following scenario:
A downloadable software package written entirely in Java which will facilitate Java applets to interwork with CORBA 2.0 services.
Delivery date March 28, 1996.
A set of Web pages on APM's external Web server which introduce, describe and demo the Jade concept, and which provide access to the Jade software.
Delivery date: March 28, 1996.
Documents which describe the Jade business case, the architectural design of the Jade CORBA IIOP Engine, and how to program Java applets using Jade software.
Delivery date: March 28, 1996.
Involvement in industrial projects in order to validate and prove the usefulness of Jade.
Delivery date: March 1996 onwards.
Publicize the Jade work on the Web, through mailing lists, and by giving outside presentations.
Delivery date: Februrary 1996 onwards.
For further details please contact Asley McClenaghan (am@ansa.co.uk) or Youcef Laribi (yl@ansa.co.uk).