[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] Logiciel de gestion sous Linux
le 22/01/01 9:59, Pascal Bleser à pbleser@atosorigin.com a écrit :
> ....
>> Dans l'entre-mise, j'ai publié un draft très draft d'idées que j'avais sur
>> une architecture pour ce genre d'applications. Il me faut complèter pas mal
>> de choses mais cela donne un quelques pistes à explorer.
>> http://homeusers.brutele.be/benpiquard/linux/
>
> Ben oui, pas bête (mais rien de révolutionnaire ;)).
>
> Au niveau de la communication, tu proposes XML comme format d'échange
> de données. Bon choix, évidemment, mais pourquoi ne pas prévoir CORBA
> comme bus d'objets ?
>
A vrai dire, nous n'avons pas encore envisagé toutes les contraintes et
objectifs de ce bus (d'ailleurs, cela ne fait que quelque jours qu'on parle
d'un projet d'application de gestion d'entreprise...). Disons qu'à priori
(mais le débat est ouvert et le sera encore plus en temps voulu...) :
- indépendance par rapport au langage (C++, Java, Python... ok mais si on a
des bouts d'applications en autre chose, on fait quoi ?)
- possibilités de connecter en synchrone et asynchrone.
- possibilités de supporter des WF complexes (genre crossworld, BEA
WebLogics,...)
- possibilités de se 'plugger' sur des systèmes existants (bien sur, on
pourrait ecrire des applic. autour d'un bus Corba supportant cela...)
- possibilités de distribuer sur multiple serveurs (objects brokers)
- ???
Néanmoins, il faudrait regarder tout cela de plus près après avoir
réfléchit, d'un point de vue architecture, au role d'un tel bus
applicatif...
> XML peut être utilisé comme format d'échange de données externes, mais pour
> CORBA, c'est CDR. Suffit d'utiliser IDL à la place d'XML ;)
> CORBA a certainement l'avantage d'être indépendant de l'OS et du langage
> utilisé (pour autant que ce soit C++, Java ou Python).
>
> my 2ç
>
> --
> -o) / Pascal Bleser ATOS Payment Systems|
> /\\ \ C++/UNIX Development Aachen, Germany|
> _\_v \<guru@linuxbe.org> <pbleser@atosorigin.com>|
> ---------------------------------------------------|
> /earth is 98% full... please delete anyone you can.:
> ---------------------------------------------------'
>
> [ linux-team@rtfm.be and linux@lists.linuxbe.org in ONE :) ]
> [ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php ]
> [ http://LinuxBe.org - http://OpenBe.net - listmaster@linuxbe.org ]
--
Ben Piquard
Couriel : benpiquard@brutele.be
/// Apple Powerbook & Linux Server(s) - Think freely Different ///
[ linux-team@rtfm.be and linux@lists.linuxbe.org in ONE :) ]
[ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php ]
[ http://LinuxBe.org - http://OpenBe.net - listmaster@linuxbe.org ]