API StarOffice 6.0 Beta Franck COURTES Christophe DECIS Thomas FOREY Patrice SEURAT ESSI 2002.

Slides:



Advertisements
Présentations similaires
Architecture Technique de la plate-forme CASTORE
Advertisements

Tomcat et son fonctionnement XML
Description Environnement de développement générique développé par IBM Écris en Java (multi plateformes) La version SDK fourni de nombreux outils pour.
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Serveurs web pour JSP et Servlets
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Julien HERON.
TER Gestionnaires de contenu en ligne
TER 2005 Sujet encadré par Philippe Collet Nicolas Yohann Barbier Thomas Castillejos Nicolas Sauvan Bastien Salageanu Emil.
Les logiciels gratuits de modélisation UML sous Linux
L’architecture .net et ASP.net
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
AWEB Gestion d’un théâtre 28 juin 2002

NFE 107 : Urbanisation et architecture des systèmes d'information
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Le Téléphone Russe Le Téléphone Russe. Le Téléphone Russe Le Téléphone Russe.
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Glide OS. INTRODUCTION : Ce bureau comporte : Un client de messagerie. Un agenda. Un éditeur photos. Un traitement de texte. Un outil de création de site.
Communiquer avec ELYX.
Base de données avancées
XML-Family Web Services Description Language W.S.D.L.
Des ressources pour l'enseignement en langue des signes aux élèves sourds Patrice DALLE • IRIT-UPS (Toulouse 3) •
Archimède : dépôt institutionnel de la Bibliothèque de lUniversité Laval Par Rida Benjelloun Chef de la section recherche.
Programmation Approche composants Ing5 SI
Dessin Vectoriel Collaboratif
JX10RemoteHome. Introduction Gestion de dispositifs X10 en local et distance Programme de simulation de présence Gestion de contrôle des présence en cas.
Soutenance Orale, TER 2002 Equipe TENEBRION / J.P. Arcangeli
Intégration ActiveXML - Xyleme
Projet de diplôme 2011 Miserez David
Projet de Master première année 2007 / 2008
Adaptée du cours de Richard Grin
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Breizh Farmer DERA ILLA SALIFOU Sarah B2 LEFEUVRE Marjorie C1
Solvent eXtraction Database - INTERNET -
‘‘Open Data base Connectivity‘‘
Schema Beans. Langage temperature Schema temperature
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Outil de gestion des cartes grises
Cours n°4M2. ESCE (S. Sidhom) Séminaire ( 6-12 Février 2007 ) Promo. M2 ESCE-Tunis 2006/07 Conception d’un système d'information sur Internet Architecture.
Découverte des Framework : SPRING & JAXB
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Cours oracle n°1 Le SGBD ORACLE
Projet d’Année Lecteur MP3 pour musiciens sous Android
Composants graphiques en ACube Framework client riche SVG.
PLAN 1. Introduction 1.1. Sites de presse actuels 1.2. Objectif de notre site 2. Description du modèle 3. Outils utilisés 3.1. SVG 3.2. PHP et MySQL 4.
Visualisation d’un entrepôt de données Pré soutenance technique
Citrix ® Presentation Server 4.0 : Administration Module 2 : Présentation et installation de Citrix Presentation Server.
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Programmation Web : PHP
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Le Browser hiérarchique de Classes Java : En quoi cette application pourra faciliter le travail de Mr Leblanc ? GROUX Julien & MOULINIER Georges.
Le Browser hiérarchique de Classes Java : En quoi cette application pourra faciliter le travail de Mr Leblanc ?
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
Projet Tutoré Base de données Géographiques Licence SIL-NTI Hervé THOMAS Julien PRUNETA Thomas DUNAND
Initiation à Oracle Server
PPE 2 : Val Lamartinien Passion
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Logiciel de surveillance de réseaux informatique
L T I Laboratoire de Téléinformatique 2 Projet de semestre Parseur XML basé sur la DTD : Buts –Utiliser la grammaire définissant un type de fichiers XML.
Outil de modélisation :
PROJET L’EGION D’HONNEUR MONTOIS MONEL PERRAUT. SOMMAIRE I/LES BESOINS II/CHOIX D’UN CMS.
Apports des clients riches dans le monde du WEB 2.0
Les outils Multidimensionnels SAS ® 9 Atelier Technique SAS ® Eric WOLFF Jeudi 2 juin 2005.
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
Introduction aux technologies des web services en Java EE
Architectures articulant des représentations hétérogènes L’exemple de Gate (Mini tutoriel, journée Atala du 12 février 2005) Thierry Poibeau LIPN (CNRS.
MelonDoc Projet libre de fin d’année
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Les IDE orientés conception C ycle de V ie D es A pplications
Transcription de la présentation:

API StarOffice 6.0 Beta Franck COURTES Christophe DECIS Thomas FOREY Patrice SEURAT ESSI 2002

Outils Utilisés StarOffice 6.0 beta : - SWriter: traitement de texte. - SPresenter: présentation. - SCalc: tableur. - SDraw: dessin. Avantages: - gratuit. - format XML. - JAVA.

Objectifs du projet 1. Étudier les possibilités StarOffice. 2. Construire une API manipulant facilement StarOffice. 3. Exemples d ’applications montrant les possibilités.

1. Manipulation de StarOffice Accès à StarOffice: - API StarOffice & UNO. 3 sortes d ’applications: - Console. - OOBeans (OpenOffice Beans). - Composant StarOffice.

API StarOffice : - interface de programmation. UNO - Universal Network Object: - interface entre langages. - multi-plateforme. - Client-Serveur API StarOffice & UNO

communication JAVAC++C UNO – Universal NetWork Object client API StarOffice C++ UNO – Universal NetWork Object serveur

1.2. OpenOffice Beans. Insertion de StarOffice dans une application JAVA. UNO. Application JAVA StarOffice UNO

StarOffice 1.3. Composant StarOffice. Insérer une application JAVA dans StarOffice. Ajout ou modification de fonctionnalité. UNO. Composant JAVA UNO

2. Création d ’un API simple API pour manipuler simplement StarOffice. API StarOffice (+1500 classes!): - classes obsolètes. - simplifications.

2. Création d ’un API simple

3. Exemple OOBeans - SWriter

3. Exemple OOBeans - SCalc

3. Exemple SCalc

Conclusion Intérêt général et personnel. Travail en groupe. Résultats et perceptives: - Analyse de StarOffice. - Compréhension de l ’architecture. - Conception d ’une API. - Mise en application de l ’API.