19
Jeudi le 18 Novembre 1999 XML : État de la situation, par Sylvain Carle <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>

Jeudi 18 Novembre 1999

Embed Size (px)

DESCRIPTION

Jeudi 18 Novembre 1999. État de la situation du XML. Un an après, qu’est-ce qui se passe?. Sylvain Carle. . . . WebEducation + XML: 1 an déjà PTM + XML: Projet type, gouv.qc.ca - PowerPoint PPT Presentation

Citation preview

Page 1: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<date>Jeudi 18 Novembre 1999</date>

<titre>État de la situation du XML</titre><titre>État de la situation du XML</titre>

<soustitre>Un an après, qu’est-ce qui se passe?</soustitre><soustitre>Un an après, qu’est-ce qui se passe?</soustitre>

<auteur>Sylvain Carle</auteur><auteur>Sylvain Carle</auteur>

<logo><logo> </logo></logo>

Page 2: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Contexte><Contexte>

WebEducation + XML: 1 an déjàPTM + XML: Projet type,

gouv.qc.caSylvain Carle + XML: plus ca

change…XML: standards et bouts de

ficelles

WebEducation + XML: 1 an déjàPTM + XML: Projet type,

gouv.qc.caSylvain Carle + XML: plus ca

change…XML: standards et bouts de

ficelles

Page 3: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Pourquoi le XML><Pourquoi le XML>

Question fondamentaleLes mauvaises raisonsLes bonnes raisons

Question fondamentaleLes mauvaises raisonsLes bonnes raisons

Page 4: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Pourquoi le XML> Les mauvaises raisons

<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?

Parce que tout le monde le fait!Parce que mon boss me l’a dit!Ben… euh… c’est comme le HTML

non?

Page 5: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Pourquoi le XML> Les bonnes raisons

<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

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

Page 6: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML><Comment le XML>

Développement Web

Les Normes XMLLes Schémas

Les Outils de développement

La communauté XML, les ressources

Développement Web

Les Normes XMLLes Schémas

Les Outils de développement

La communauté XML, les ressources

Page 7: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML> Développement Web

<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

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

Page 8: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML> Les Normes XML

<Comment le XML> Les Normes XML

Voir page jointe.Voir page jointe.

Page 9: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML> Les Schémas

<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”.

Qu’est-ce qu’un schéma?Un débat philosophique…La mise en place de schémas

“standards”.

Page 10: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML> Les Outils de

développement

<Comment le XML> Les Outils de

développementTypes d’outils

Validating Parsers, Non-validating Parsers

Online Validators and Syntax Checkers

Formatting Engines

Browsers

Class Libraries, XLL

XML Applications

Editeurs

Types d’outils Validating Parsers, Non-validating

Parsers

Online Validators and Syntax Checkers

Formatting Engines

Browsers

Class Libraries, XLL

XML Applications

Editeurs

Page 11: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<Comment le XML> La communauté XML

les ressources

<Comment le XML> La communauté XML

les ressourcesxmlhack.com x, Café Con Leche xIBM developerWorks XML x MSDN Online XML Developer

Center xScripting News xXML Magazine x, XML ZONE x,

XML.COM x Bookmarks.

xmlhack.com x, Café Con Leche xIBM developerWorks XML x MSDN Online XML Developer

Center xScripting News xXML Magazine x, XML ZONE x,

XML.COM x Bookmarks.

Page 12: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

<conclusion/><conclusion/>

Perspectives d’implantationsMaturité dans les outils… en

cours.

Encore le domaine des intégrateurs…

Le XML peut résoudre des problèmes, et en créer!

Perspectives d’implantationsMaturité dans les outils… en

cours.

Encore le domaine des intégrateurs…

Le XML peut résoudre des problèmes, et en créer!

Page 13: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Perspectives d ’implantation à court

terme (3 mois)

Perspectives d ’implantation à court

terme (3 mois)Beaucoup de documentation

disponibleOrienté sur les données, les BDsPour les programmeurs et

intégrateursSolution adaptée nécessaireProjets simples recommandés

+Par exemple: formulaires, bases de données, automatisation avec scripting, pages web

Beaucoup de documentation disponible

Orienté sur les données, les BDsPour les programmeurs et

intégrateursSolution adaptée nécessaireProjets simples recommandés

+Par exemple: formulaires, bases de données, automatisation avec scripting, pages web

Page 14: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Perspectives d ’implantation à moyen

terme (6 mois)

Perspectives d ’implantation à moyen

terme (6 mois)

Stratégique et politiqueOrienté plus vers des sytèmes de

gestionBesoins d’analyse et de concertationSolution adaptée mais produits

existantsProjets départementaux

recommandés+Par exemple: processus d’échange de

données, intranet-extranet, catalogues

Stratégique et politiqueOrienté plus vers des sytèmes de

gestionBesoins d’analyse et de concertationSolution adaptée mais produits

existantsProjets départementaux

recommandés+Par exemple: processus d’échange de

données, intranet-extranet, catalogues

Page 15: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Perspectives d ’implantation à long

terme (1 an)

Perspectives d ’implantation à long

terme (1 an)

Projets de migration de systèmesOrienté vers des solutions

documentairesSolution nécessitant des ressources

fixesProjets 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.

Projets de migration de systèmesOrienté vers des solutions

documentairesSolution nécessitant des ressources

fixesProjets 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.

Page 16: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Maturité dans les outilsMaturité dans les outils

Oui pour les “parsers”Oui pour les implémentations BDPresque pour les fureteUrs (V5)Presque pour les éditeursPresque pour les librairies de codePas encore pour les “serveurs” XMLPas encore pour les “formatting

engines”

Oui pour les “parsers”Oui pour les implémentations BDPresque pour les fureteUrs (V5)Presque pour les éditeursPresque pour les librairies de codePas encore pour les “serveurs” XMLPas encore pour les “formatting

engines”

Page 17: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Encore le domaine des intégrateurs

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

C’est encore du “à la pièce”Processus d’ évaluation, assez

facile.L’action se passe sur le serveur

Page 18: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Le XML peut résoudre des problèmes, et en créer!

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!

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!

Page 19: Jeudi 18 Novembre 1999

Jeudi le 18 Novembre 1999

XML : État de la situation, par Sylvain Carle

Applications XML en devenir

Applications XML en devenir

Applications Sans-filsApplications spécialiées

(headline viewer).Distribution de contenuXML-EDI

Applications Sans-filsApplications spécialiées

(headline viewer).Distribution de contenuXML-EDI