JAEBI - JAva Enterprise BackEnd Interfacement

J2EE Web Service Core Server - J2ME BlueTooth Client - J2SE Swing Client

Version / Versione:
J2EE Web Service Core Server1.0rc2
J2ME BlueTooth Client1.0
J2SE Swing Client1.0

Authors / Autori:
Cozzolino Elena - matr. 566/1029
em@il:

De Marino Ivan - matr. 566/2145
em@il:

Pironti Antonio - matr. 50/753
em@il:

Packages with Sources, UML and Documentation / Package con Sorgenti, UML e Documentazione:
logo

JAEBI

JAva Enterprise BackEnd Interfacement

JAEBI é un progetto nato con lo scopo di creare un FrameWork (ed una applicazione di esempio) per l'interfacciamento comune ad un generico BackEnd a tutti i possibili Client (Web, Applicazioni Stand-Alone, Dispositivi J2ME enbled), senza che questi abbiano conoscenza del particolare BackEnd.

L'interfacciamento é realizzato attraverso la tecnologia verso cui tutte le grandi organizzazioni stanno migrando la loro offerta di servizi "BusinessToBusiness" (B2B): i Web Services.

La tecnologia dei Web Service evolte il concetto di RPC (Remote Procedure Call) verso uno standard XML Based: SOAP (Simple Object Abstract Protocol) + WSDL (Web Services Description Language).
WSDL permette di generare, SENZA BISOGNO di ALTRO CODICE, classi Stub di interfacciamento, utilizzabili tra tutti i Client in maniera indifferente.

Questo tipo di interfacciamento ci ha quindi permesso di realizzare client di natura completamente diversa:

  • J2ME Client centralizzato di tipo n-Client to 1-Server over BlueTooth (J2ME + JSR82)
  • Swing Client
  • J2EE

Powered with ... Our Brains... and Our Blood!!!