Zope et le cadre commun d'interropérabilité [Brève]
Commentaires
Re: Zope et le cadre commun d'interropérabilité
Posted by:
gillou
at
10/09/01
Manquent quand même à l'appel SOAP/WSDL en standard dans Zope, et c'est dommage.
Le "bon vieux" XML-RPC montre ses limites dans son implémentation actuelle pour communiquer avec les Web services d'aujourd'hui.
Quelqu'un a-t-il vent d'un projet d'intégration de SOAP/WSDL dans Zope. Je n'ai rien trouvé (ou mal cherché) dans ce sens chez zope.org.
Ceci dit, je serais ravi que quelqu'un m'apprenne que je viens d'écrire une grosse co...ie.
""" Zope est la première plate forme libre à entrer dans les préconisations gouvernementales du cadre commun d'interropérabilité """
Le mot préconisation est AMHA à employer avec précautions. L'article signale que "[les techno J2EE, .NET, ZOPE ...] n'ont pas vocation à être intégrées en tant que recommandation".
Le cadre commun d'interopérabilité définit pour l'instant des couches de bas niveau (formats de données par exemple), et a valeur de recommandation ("Vous veillerez à ce que les administrations placées sous votre autorité qui utilisent les services opérationnels pour l'interopérabilité mettent en oeuvre les recommandations contenues dans les référentiels qui accompagnent ces services. - circulaire du 04/12/02"). Ceci concerne surtout l' "interconnexion opérationnelle des systèmes utilisés par les ministères".
Pour les couches applicatives : "Les composants logiciels mis en oeuvre dans les services de l'Etat qui présentent un intérêt général, en matière de cohérence des systèmes d'information, de diffusion de l'innovation, ou d'économies budgétaires, seront également référencés. Ces composants doivent être librement réutilisables par les services de l'Etat. Ils peuvent être mis à leur disposition sous forme de code source ou sous forme de spécifications. Ils doivent constituer des programmes autonomes susceptibles d'être implémentés sur différentes plates-formes et dans différents environnements techniques, sous réserve de la conformité de cet environnement au cadre commun d'interopérabilité.". Si les mots code source et librement sont prononcés, on en reste au stade du catalogue, voire du référencement en vue d'une réutilisation avec le label ATICA.
Je ne pense pas qu'un organisme puisse actuellement dire "veuillez utiliser telle techno à partir de maintenant". Les politiques informatiques des diverses administrations sont dissemblables, et n'ont pour l'instant intérêt à converger qu'au travers de leurs échanges de données.
Quand l'ATICA mentionne ZOPE, elle fait de la pub - mais on reste libre d'acheter ailleurs (pour l'instant ?).
extrit du site de l'ADAE (au fait l'ATICA n'existe plus depuis longtemps - l'ADAE c'est l'ATICA avec + de pouvoirs):
"Parallèlement à cette réflexion, une version intermédiaire (v2.1) du CCI est dès à présent publiée. Elle intègre principalement une évolution du chapitre consacré aux architectures applicatives, notamment la recommandation des technologies SOAP et WSDL associées aux développements des « webservices ». D'autre part, la partie consacrée aux familles de plate-forme permettant l'implémentation d'architectures multi niveaux a été étoffée. En plus des technologies J2EE (Java2 Enterprise Edition) et .NET, les technologies du monde du logiciel libre, par l'intermédiaire de ZOPE, sont aujourd'hui représentées."
En bref à ce jour 3 plate-formes implémentent les techologies recommandées, dont la seule libre est Zope.
OK, alors j'espère comprendre quelque chose merci de m'éclairer :
- si les technos recommandées - non, disons obligatoires dans un futur proche - sont supportées par seulement trois plate-formes dont une libre,
- si d'autre part les composants doivent être 1)autonomes, 2)librement réutilisables, 3)livrés en source,
=> alors je devine le gagnant (en l'état actuel du marché).
J'ai bon ?
Si j'ai bon, il y a un sacré chemin à faire... Quand je dis Zope dans mon administration, on me répond "à tes souhaits" :)
Toujours si j'ai bon : l'ADAE pourrait-elle aller jusqu'à "recommander" Zope, c'est à dire exiger dans certains cas que cette plate-forme soit utilisée ?

Log in
PloneArticle
Restreindre les meta_types d'un ObjectManager