allegro
DESCRIPTION
Allegro. Allegro architecture. Table of contents. Main components Client part Server part Screenshots Mobile version. Allegro - Main components. Client : A desktop application (rich client), An embedded database, for standalone use. Server : An application server, - PowerPoint PPT PresentationTRANSCRIPT
AllegroAllegro architecture
SIH
Table of contents
Main componentsClient part
Server part
Screenshots
Mobile version
SIH
Allegro - Main components
Client : A desktop application (rich client),
An embedded database, for standalone use.
Server : An application server,
A relational database, with GIS capabilities.
Internet
SIH
Allegro – Client part
Java desktop applicationJRE 6
Rich client SWT (Eclipse RCP v3.4)
Plugin based (OSGi)
Embedded database (HSQLDB v1.8.0.7)
Compatibility : Windows (XP, Vista, Seven)
Local Relational Database
(HsqlDB v1.8)
Internet
Client part
SIH
Allegro - Server part
JEE Web applicationDeployed on a JDK 6, Jboss (v4.0.4.GA)
Web services layer, using XFire (v1.2.6),
Business layer, using IoC Spring Framework (v2.0.6),
Data Access Object, using Hibernate (v3.1.3).
SIH
Allegro - Server part
Services access
Business services :- Service definition- Business rules execution- Transaction managment (database)
Web services
Data access layer- Data Access as Object (DAO) : read/insert/update/delete- database independent
Va
l u e
Object
Relational Database
(Oracle 10g +)
Internet
Server part
SIH
Screenshots
Monthly activity calendar
SIH
Screenshots
Observed sales
SIH
Screenshots
Scientific cruises
SIH
Screenshots
PDF reports
SIH
« Mobile » version(Development not started)
Fish meter (Ichtyometer)
Earphone Balancy
Rugged & waterproof PC
(with Allegro)
bluetooth
RS232
RS232bluetooth
SIH
« Mobile » version(Development not started)