190 likes | 277 Views
<date>Jeudi 18 Novembre 1999</date>. <titre>État de la situation du XML</titre>. <soustitre>Un an après, qu’est-ce qui se passe?</soustitre>. <auteur>Sylvain Carle</auteur>. <logo>. </logo>. <Contexte>. WebEducation + XML: 1 an déjà PTM + XML: Projet type, gouv.qc.ca
E N D
<date>Jeudi 18 Novembre 1999</date> <titre>État de la situation du XML</titre> <soustitre>Un an après, qu’est-ce qui se passe?</soustitre> <auteur>Sylvain Carle</auteur> <logo> </logo> XML : État de la situation, par Sylvain Carle
<Contexte> WebEducation + XML: 1 an déjà PTM + XML: Projet type, gouv.qc.ca Sylvain Carle + XML: plus ca change… XML: standards et bouts de ficelles XML : État de la situation, par Sylvain Carle
<Pourquoi le XML> • Question fondamentale • Les mauvaises raisons • Les bonnes raisons XML : État de la situation, par Sylvain Carle
<Pourquoi le XML> Les mauvaises raisons • Parce que tout le monde le fait! • Parce que mon boss me l’a dit! • Ben… euh… c’est comme le HTML non? XML : État de la situation, par Sylvain Carle
<Pourquoi le XML> Les bonnes raisons • Parce que ça me tente! • Parce que je dois échanger des données entre des systèmes hétérogènes. • Parce que je dois publier/gérer une grande quantitée d’information qui ne change pas souvent. • Parce que je dois publier/gérer des informations distribuées XML : État de la situation, par Sylvain Carle
<Comment le XML> • Développement Web • Les Normes XML • Les Schémas • Les Outils de développement • La communauté XML, les ressources XML : État de la situation, par Sylvain Carle
<Comment le XML> Développement Web • Problématique multi-tiers. • Aujourd’hui l’action est sur le serveur. • Mettre les efforts au bon endroit. • Procéder avec un cycle de prototypes XML : État de la situation, par Sylvain Carle
<Comment le XML> Les Normes XML • Voir page jointe. XML : État de la situation, par Sylvain Carle
<Comment le XML> Les Schémas • Qu’est-ce qu’un schéma? • Un débat philosophique… • La mise en place de schémas “standards”. XML : État de la situation, par Sylvain Carle
<Comment le XML> Les Outils de développement • Types d’outils • Validating Parsers, Non-validating Parsers • Online Validators and Syntax Checkers • Formatting Engines • Browsers • Class Libraries, XLL • XML Applications • Editeurs XML : État de la situation, par Sylvain Carle
<Comment le XML> La communauté XML les ressources • xmlhack.com x, Café Con Leche x • IBM developerWorks XML x • MSDN Online XML Developer Center x • Scripting News x • XML Magazine x, XML ZONE x, XML.COM x • Bookmarks. XML : État de la situation, par Sylvain Carle
<conclusion/> • Perspectives d’implantations • Maturité dans les outils… en cours. • Encore le domaine des intégrateurs… • Le XML peut résoudre des problèmes, et en créer! XML : État de la situation, par Sylvain Carle
Perspectives d ’implantation à court terme (3 mois) • Beaucoup de documentation disponible • Orienté sur les données, les BDs • Pour les programmeurs et intégrateurs • Solution adaptée nécessaire • Projets simples recommandés • Par exemple: formulaires, bases de données, automatisation avec scripting, pages web XML : État de la situation, par Sylvain Carle
Perspectives d ’implantation à moyen terme (6 mois) • Stratégique et politique • Orienté plus vers des sytèmes de gestion • Besoins d’analyse et de concertation • Solution adaptée mais produits existants • Projets départementaux recommandés • Par exemple: processus d’échange de données, intranet-extranet, catalogues XML : État de la situation, par Sylvain Carle
Perspectives d ’implantation à long terme (1 an) • Projets de migration de systèmes • Orienté vers des solutions documentaires • Solution nécessitant des ressources fixes • Projets de grande envergure (temps et $) • Par exemple: processus d’automatisation de publication, gestion documentaire, base de données complexes (legacy), commerce électronique, intégration de DTD par domaines spécifiques. XML : État de la situation, par Sylvain Carle
Maturité dans les outils • Oui pour les “parsers” • Oui pour les implémentations BD • Presque pour les fureteUrs (V5) • Presque pour les éditeurs • Presque pour les librairies de code • Pas encore pour les “serveurs” XML • Pas encore pour les “formatting engines” XML : État de la situation, par Sylvain Carle
Encore le domaine des intégrateurs • C’est encore du “à la pièce” • Processus d’ évaluation, assez facile. • L’action se passe sur le serveur XML : État de la situation, par Sylvain Carle
Le XML peut résoudre des problèmes, et en créer! • Attention aux implémentations “forcées”. • Ce n’est pas une panacée. • Mais c’est drolement utile pour échanger des données structurées! XML : État de la situation, par Sylvain Carle
Applications XML en devenir • Applications Sans-fils • Applications spécialiées (headline viewer). • Distribution de contenu • XML-EDI XML : État de la situation, par Sylvain Carle