🏠 Home

⬅️ Back


Clients

Entrambi i client sono realizzati con programmi Java e, seppur con interfaccia utente elementare, permettono di realizzare tutte le operazioni ad essi richieste.

Si interfacciano con ACME tramite i web service esposti dall’agenzia e, nel caso dell’acquirente, anche con quello della banca. Il codice che effettua le richieste ai servizi è generato automaticamente tramite wsimport, a partire dai WSDL dei servizi necesssari (si vedano gli script ext_wsdl2java e ws_wsdl2java.bat nella apposita directory del progetto).

I client sono stati realizzati in modo tale da non esporre servizi, quindi si utilizza il servizio di Mail per inviare ad essi notifiche.

Inoltre utilizzano il servizio delle Sessioni per continuare istanze di processo anche in esecuzioni differenti.

Buyer (sources)

Implementa le seguenti operazioni:

Seller (sources)

Implementa le seguenti operazioni: