Questions-Réponses

Que peut apporter OpenXML au développeur (boite a outils) ?

L’ancien format binaire d’office (0ffice 97) a été conçu en 94. Sa première exploitation remonte à Word 97. Ce format était binaire, plat, opaque et centré sur le document. Avec office 2000, XP, 2003, de plus en plus d’XML est apparu dans Office. C’est avec l’arrivée d’Office 2007 que l’XML devient de facto le format par défaut.

Le but de l’OpenXML est de créer un format riche, ouvert et centré sur les données. Par exemple, dans la structure d’une lettre, on peut distinguée une partie structurée (adresse de destinataire, nom, …) et une partie semi-structurée (le corps de la lettre). Le but est que la partie structurée puisse être exploitée par des logiques de programmation (extraction d’informations et envoi dans une base de données, intégration dans un workflow documentaire).

Les schémas métiers (= grammaire XML) peuvent permettre de donner un ’sens’ à des balises XML particulières au sein de documents OpenXML et ainsi permettre l’échange avec les autres utilisateurs, clients, partenaires, …

On a plus besoin d’Office ou d’un logiciel particulier pour pouvoir lire et écrire ces fichiers.

OpenXML VS ODF

OpenXML est un format initialement proposé par MS à un organisme de standardisation (ECMA). L’OpenXML est devenu un standard international. Soumettre à la normalisation (ISO) le format XML. OASIS, une autre organisation de standardisation a, en parallèle, proposé l’adoption du format ODF. Ces deux formats sont libres, mais chacun possède des caractéristiques propres.

Pourquoi une double norme pour le même besoin ?

Le format Open XML a hérité de spécifications très lourdes, notamment une compatibilité totale avec l’ancien format binaire d’Office (dans le but de pouvoir conserver le patrimoine documentaire). C’est ce besoin de fidélité qui a nécessité la création d’un nouveau format.

Microsoft s’est engagé à favoriser l’interopérabilité entre les deux formats via une standardisation de ces deux formats.

MS semble très impliqué sur l’interopérabilité, allez-vous continuer sur cette voix ?

Elle est devenue une nécessité. L’interconnexion et l’hétérogénéité des systèmes d’information nécessitent une interopérabilité importante. C’est devenu un axe majeur d’action de l’industrie informatique.

Des retours d’expérience ?

Mais à la pelle J

Besoin d’Office pour créer de l’OpenXML ?

Et non, il faut encore le rappeler, mais il n’y pas besoin d’avoir une version d’Office pour pouvoir faire de l’OpenXML.

Pour ses bibliothèques numériques, quel choix faire entre l’ODF, L’OpenXML, …

L’OpenXML présente un avantage de taille : la taille ! ( moi.tusors(true) ). Les fichiers OpenXML présentent des tailles bien moindres que les formats binaires classiques. Ceci plus les autres avantages de ce format poussent à le choisir. Cependant comment faire pour les postes où Office 2007 ne peut être installé (matériel, logiciel, coût, …). Deux solutions :

Quelques ressources

Alors, convaincu ?

" />



read

Ce post a été importé depuis mon ancien blog, il se peut donc qu’il y ait des erreurs d’affichage.

Je viens d’assister au MSDN Live webcast concernant l’Open XML, le nouveau format qui se cache derrière les fichiers Word, Excel, … de Office 2007. Ce webcast a pris une tournure inattendue…En effet il s’est exclusivement composé de questions-réponses. En avant !

Questions-Réponses

Que peut apporter OpenXML au développeur (boite a outils) ?

L’ancien format binaire d’office (0ffice 97) a été conçu en 94. Sa première exploitation remonte à Word 97. Ce format était binaire, plat, opaque et centré sur le document. Avec office 2000, XP, 2003, de plus en plus d’XML est apparu dans Office. C’est avec l’arrivée d’Office 2007 que l’XML devient de facto le format par défaut.

Le but de l’OpenXML est de créer un format riche, ouvert et centré sur les données. Par exemple, dans la structure d’une lettre, on peut distinguée une partie structurée (adresse de destinataire, nom, …) et une partie semi-structurée (le corps de la lettre). Le but est que la partie structurée puisse être exploitée par des logiques de programmation (extraction d’informations et envoi dans une base de données, intégration dans un workflow documentaire).

Les schémas métiers (= grammaire XML) peuvent permettre de donner un ’sens’ à des balises XML particulières au sein de documents OpenXML et ainsi permettre l’échange avec les autres utilisateurs, clients, partenaires, …

On a plus besoin d’Office ou d’un logiciel particulier pour pouvoir lire et écrire ces fichiers.

OpenXML VS ODF

OpenXML est un format initialement proposé par MS à un organisme de standardisation (ECMA). L’OpenXML est devenu un standard international. Soumettre à la normalisation (ISO) le format XML. OASIS, une autre organisation de standardisation a, en parallèle, proposé l’adoption du format ODF. Ces deux formats sont libres, mais chacun possède des caractéristiques propres.

Pourquoi une double norme pour le même besoin ?

Le format Open XML a hérité de spécifications très lourdes, notamment une compatibilité totale avec l’ancien format binaire d’Office (dans le but de pouvoir conserver le patrimoine documentaire). C’est ce besoin de fidélité qui a nécessité la création d’un nouveau format.

Microsoft s’est engagé à favoriser l’interopérabilité entre les deux formats via une standardisation de ces deux formats.

MS semble très impliqué sur l’interopérabilité, allez-vous continuer sur cette voix ?

Elle est devenue une nécessité. L’interconnexion et l’hétérogénéité des systèmes d’information nécessitent une interopérabilité importante. C’est devenu un axe majeur d’action de l’industrie informatique.

Des retours d’expérience ?

Mais à la pelle J

Besoin d’Office pour créer de l’OpenXML ?

Et non, il faut encore le rappeler, mais il n’y pas besoin d’avoir une version d’Office pour pouvoir faire de l’OpenXML.

Pour ses bibliothèques numériques, quel choix faire entre l’ODF, L’OpenXML, …

L’OpenXML présente un avantage de taille : la taille ! ( moi.tusors(true) ). Les fichiers OpenXML présentent des tailles bien moindres que les formats binaires classiques. Ceci plus les autres avantages de ce format poussent à le choisir. Cependant comment faire pour les postes où Office 2007 ne peut être installé (matériel, logiciel, coût, …). Deux solutions :

Quelques ressources

Alors, convaincu ?

Blog Logo

Christopher Maneu


Published

Image

Codelicious

Back to Overview