Ma[sette]u Teknik Blog

December 12, 2005

Babylon Enterprise Server 5.0

Filed under: [General]

Babylon Enterprise Server 5.0

Questo software si compone principalmente di 4 componenti :

· Babylon Server (WebService)
· Babylon Extractor
· Babylon Packager
· Babylon Enterprise Client

Babylon Server

Questo componente gestisce globalmente le Licenze Server, i Glossari creati ad-hoc i settaggi del server a cui si connettono i client e i Log del Web Service.
L’interfaccia è semplice e intuitiva. Permette di gestire al meglio quelle poche feature esposte dal WebService.
La parte fondamentale, oltre alla licenza che ne determina il funzionamento, è la gestione dei glossari e le relative permission. Tramite questà feauture si possono importare e gestire i glossari creati ad-hoc. La gestione dei gruppi non sembra essere configurabile con gli utenti Enterprise del dominio aziendale, ma con gli utenti locali del server su cui è installato babylon.

Babylon Extractor

Con questo tool si possono creare Glossari ad-hoc da utilizzare con i Babylon client in modalità online/offline. L’interfaccia grafica ancora molto giovane e poco funzionale lascia il tempo che trova. Per utilizzare al meglio l’Extractor occorre utilizzarlo manualmente e/o dalla consolle dei comandi di Windows. Il tool è molto potente perché ‘mastica’ ogni tipo di fonte dati per poi creare un glossario in uno suo formato proprietario interpretabile poi dal Client.
Il procedimento a macro-passi per la creazione di un glossario è :

· Scelta della Fonte dati da estrarre
· Creazione file con settagli (.ini)
· Creazione di un header per il Glossario
· Creazione di un Template Html per la ‘presentation’ dei risultati sul client
· Creazione di batch per la sincronizzazione e aggiornamento della fonte dati / glossario

Dopo svariati test di utilizzo posso dire che il Tool è un po’ complesso da utilizzare (soprattutto nella fase di creazione del template), si vede che è una parte di Babylon ancora giovane ma allo stesso tempo in forte crescita. Molto potente, trasforma in glossario tutto ciò che gli viene proposto. Il motore di ricerca, brevettato Babylon, è molto performante e snello. Se la fonte dati ‘glossarizzata’ è pesantemente dinamica occorrerà sincronizzare molto spesso la fonte dati -> glossario (tramite batch script).

Babylon Packager

Il packager è un customizzatore di file di installazione msi. Si può customizzare un setup file con i codici di licenza, i glossari pre-installati, la configurazione al server aziendale e alcuni altri settagli secondari. Il setup file è anche configurabile tramite file xml. Una volta creato il pacchetto ‘client’ ad-hoc, essendo un msi setup file, si potrà fare il deploy di quest’ultimo nei più svariati modi, a mano, con script di logon fino ad arrivare al ‘GPO deploy’.

Babylon Enterprise Client

Software livello utente che permetterà l’interrogazione dei glossari locali o ‘online’ presenti sul server. L’installazione di quest’ultimo averrà in maniera automatica centralizzata e rimarrà in ‘listen’ nella traybar di windows in attesa del comando (ctrl + tasto dx il default) che lo chiamerà in causa per una ricerca all’interno di uno dei glossari.

Conclusioni

Babylon = Astrattore e FrontEnd di una qualsiasi fonte dati.

Nonostante la complessità iniziale, per capire come ragionasse il software, dopo alcuni test posso dire che :

Pregi :

· Veloce e snello nelle ricerche anche in grossi glossari.
· Astrazione completa della fonte dati originale
· Front-End ‘punta e clicca’ leggero e completamente customizzabile.
· Configurazione tramite Xml File

Difetti :

· Tecnologia obsoleta (dll-hell, vb6, isapi filter)
· Front-end grafico per creazione glossari incompleto e scarno
· Integrazione con gli utenti Enterprise base

Comments »

The URI to TrackBack this entry is: http://ma7u.blogsome.com/2005/12/12/babylon-enterprise-server-50/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>