Titre: Java et XML chez IBM developerWorks
Posté par: developerWorks le le 26-09-2003 a 13:07:55
Bonjour,
Je suis sûr que certains d'entre vous seraient intéressés par ce que IBM propose pour JAVA, XML et bien d'autres choses encore. Jetez un coup d'oeil au site, vous pourriez bien être surpris de ce qu'il propose. À titre d'exemple, voici quelques liens intéressants. Merci.
Obtenez tous les détails sur les codes pour la plateforme de développement Eclipse et la technologie de « grid » gratuitement via IBM alphaWorks. Les collections informatiques d'environnement de calcul distribué (« grid ») et Eclipse s'appuient sur la collection informatique Autonomic annoncée en mars. L'informatique de « grid » permet de visualiser les ressources d'informatique distribuée et de données telles que la capacité de traitement, la largeur de bande du réseau et la capacité de stockage pour créer une seule image du système, ce qui offre aux utilisateurs comme aux applications un accès permanent à de vastes capacités en matière de TI. Eclipse est une plateforme de développement libre et extensible autour de Java, ce qui inclut un ensemble standard de plug-ins, dont les outils de développement Java (JDT). Eclipse comporte également le Plug-in Development Environment (environnement de création de plug-in PDE) qui permet aux développeurs d'élargir leur utilisation d'Eclipse et de produire des outils qui s'intègrent parfaitement dans l'environnement Eclipse. Au sujet de l'informatique de « grid » (environnement de calcul distribué), consultez les sites : http://www.ibm.com/alphaWorks/grid et pour la technologie Eclipse : http://www.ibm.com/alphaWorks/eclipse
Java
Pour en savoir plus sur la technologie Java, commencer ici developerWorks propose cette page afin de fournir un aperçu des éléments de base de la technologie Java dans le contexte global du langage (notamment en rapport avec le développement d'applications et d'e-business). Cette ressource fournit pour information divers points de départ sous forme d'articles de fond, didacticiels et astuces developerWorks, ainsi que des dispositifs de formation IBM, Webcasts, ateliers et autres produits IBM. http://www-106.ibm.com/developerworks/java/library/j-starthere.html?ca=degr-L1370starthere
Créer une application sous Eclipse à l'aide du cadre d'édition graphique Graphical Editing Framework Cet article décrit les étapes initiales de la création d'une application sous Eclipse à l'aide de Graphical Editing Framework (GEF). GEF a servi à créer diverses applications pour Eclipse, y compris les diagrammes d'état, les diagrammes d'activité, de classe, les créateurs d'interface utilisateur graphique AWT, Swing et SWT, ainsi que les éditeurs d'organigrammes. Eclipse et GEF sont toutes deux des technologies libres (« open source »). Elles figurent également dans IBM WebSphere Studio Workbench. http://www-106.ibm.com/developerworks/java/library/os-gef?ca=degr-L1370Eclipse
Entretien des plug-ins Eclipse Cet article décrit les stratégies utilisables pour diagnostiquer les problèmes signalés par les clients concernant les plug-ins Eclipse. La plus efficace de ces stratégies est la capacité à joindre une session de débogage d'une instance d'Eclipse à une instance d'Eclipse en fonctionnement sur un hôte distant. http://www-106.ibm.com/developerworks/java/library/os-ecdiag?ca=degr-L1370servicingecl
Développer des services Web interopérables avec JSR-109 JSR-109 facilite le développement de services Web interopérables dans l'environnement Java 2 Platform, Enterprise Edition (J2EE). Il standardise la mise en place de services Web dans le conteneur J2EE. L'article examine les modèles de programmation serveur et client définis par JSR-109, et fournit des exemples de codes. http://www-106.ibm.com/developerworks/java/library/ws-jsrart?ca=degr-L1370JSR109
XML
Pour en savoir plus sur XML, commencer ici Cette page présente un aperçu général pour les lecteurs qui souhaiteraient en savoir plus sur XML sans savoir par où commencer. Il resitue tous les éléments de base de la technologie XML dans leur contexte et regroupe pour information divers articles, didacticiels et astuces developerWorks, dispositifs de formation IBM, Webcasts, ateliers et autres produits IBM. http://www-106.ibm.com/developerworks/xml/library/x-starthere.html?ca=degr-L1370XMLbasics
La philosophie XML : la créativité en commun Comment les licences lisibles par machine peuvent favoriser la production et les échanges créatifs De nombreux artistes qui ne partagent pas les inquiétudes des grands médias cherchent à collaborer avec d'autres, afin de rendre leur travail largement accessible. Ils sont souvent prêts à proposer des conditions contractuelles moins restrictives que celles que les consommateurs ont été récemment contraints d'accepter. Creative Commons cherche à répondre à ce besoin en fournissant une manière d'exprimer des conditions de droit d'auteur qui soient à la fois lisibles par les personnes et par les machines. La forme lisible par machine fait appel à RDF et rend ainsi disponibles les effets réseau traités dans cette colonne. http://www-106.ibm.com/developerworks/xml/library/x-think18.html?ca=degr-L1370thinkXML
L'analyseur RXP RXP est un analyseur validant écrit en C qui crée une représentation en arbre non-DOM des documents XML. Si RXP lui-même n'est pas bien documenté (et qu'il n'est pas conçu pour les plus timorés) au moins deux excellents API de niveau supérieur ont été intégrés en superposition sur RXP: pyRXP, association Python ; et LT XML, une collection de logiciels utilitaires et de bibliothèques. Cet article est une présentation de RXP, comportant notamment un comparatif avec l'analyseur expat. Il aborde succintement pyRXP et LT XML comme approches permettant de profiter de la vitesse de RXP sans les inconvénients de sa complexité. http://www-106.ibm.com/developerworks/xml/library/x-matters29.html?ca=degr-L1370RXP |
Titre: Dictaticiels IBM developerWorks
Posté par: developerWorks le le 03-11-2003 a 16:47:18
Bonjour,
Je suis sûr que certains d'entre vous seraient intéressés par ce qu'IBM propose pour XML et bien d'autres choses encore. Jetez un coup d'oeil au site, vous pourriez bien être surpris de ce qu'il propose. À titre d'exemple, voici quelques liens intéressants. Merci.
XML :
Validation XML Dans ce didacticiel vous allez apprendre ce qu'est la validation ainsi que le mode de vérification d'un document par rapport à une définition de type de document (DTD, « Document Type Definition) ou par rapport à un document XML Schema. http://www-106.ibm.com/developerworks/edu/x-dw-xvalid-i.html?S_TACT=103AMW**&S_CMP=1370
Comprendre le DOM Vous allez ici apprendre la structure d'un document DOM. Vous allez également acquérir les éléments nécessaires pour utiliser la technologie Java pour la création d'un document à partir d'un fichier XML, comment y apporter des changements et en récupérer le résultat. http://www-106.ibm.com/developerworks/edu/x-dw-xudom-i.html?S_TACT=103AMW**&S_CMP=1370
Comprendre le SAX Ce didacticiel se penche sur l'utilisation de Simple API pour XML version 2.0.x, ou SAX 2.0.x. Il est destiné aux développeurs qui maîtrisent XML et qui souhaitent apprendre cette API légère et basée sur les événements pour travailler avec des données XML. http://www-106.ibm.com/developerworks/edu/x-dw-xusax-i.html?S_TACT=103AMW**&S_CMP=1370
Scalable Vector Graphics interactifs et dynamiques Ce didacticiel illustre l'utilisation de JavaScript pour permettre aux utilisateurs de contrôler dynamiquement le contenu et l'apparence d'un plan au sol rendu à l'aide de SVG. http://www-106.ibm.com/developerworks/edu/x-dw-xiactsvg-i.html?S_TACT=103AMW**&S_CMP=1370
Utilisation de Cocoon, WML et XMLForms Ce didacticiel vous explique comment développer des applications à l'aide de Cocoon, Wireless Markup Language (WML) et XMLForms. Cette formation est conçue pour les développeurs et responsables techniques qui souhaitent obtenir un aperçu global de Cocoon et comprendre comment utiliser Cocoon pour le développement d'application. http://www-106.ibm.com/developerworks/edu/wi-dw-wi-xwml-i.html?S_TACT=103AMW**&S_CMP=1370
Association de données avec JAXB Dans ce didacticiel, vous apprenez l'association de données pour mapper en toute simplicité les données archivées dans des documents XML sur des objets Java, ainsi que la procédure inverse. Vous commencez par un XML Schema et vous le traitez en fichiers source Java. Une fois que vous avez obtenu une correspondance entre la structure XML et les classes Java, vous pouvez prendre un document XML qui répond au schéma et créer automatiquement des objets Java qui sont des exemples de ces classes. Vous pouvez inversement commencer par les classes Java et créer les documents XML. http://www-106.ibm.com/developerworks/edu/x-dw-xjaxb-i.html?S_TACT=103AMW**&S_CMP=1370
Production de code à l'aide de XSLT Ce didacticiel fournit une initiation aux concepts de production de code, présentant en particulier XSLT comme un outil de génération de code. Ce didacticiel aborde également le problème des limites de XSLT lors de la génération de code et montre comment pallier à certains de ces problèmes en faisant appel à un cadre de travail souple réalisé avec des instruments en source ouverte, comme par exemple Ant et Jalopy. http://www-106.ibm.com/developerworks/edu/x-dw-codexslt-i.html?S_TACT=103AMW**&S_CMP=1370
Création d'un contenu Web polyvalent à l'aide de XSLT Ce didacticiel présente comment installer un servlet Java qui détecte le type d'affichage nécessaire et produit automatiquement les marquages voulus pour le contenu faisant appel à XSLT. http://www-106.ibm.com/developerworks/edu/x-dw-xwebxslt-i.html?S_TACT=103AMW**&S_CMP=1370
Formation poussée à Voice XML, Partie 2 Harsha Srivatsa s'appuie sur son premier didacticiel sur Voice XML et le complète en vous guidant au fil de la phase de programmation, vous préparant pour le segment final sur la conception et l'implémentation. http://www-106.ibm.com/developerworks/edu/wi-dw-wivoice3-i.html?S_TACT=103AMW**&S_CMP=1370
Techniques avancées XSL-FO Ce didacticiel de niveau intermédiaire présente des techniques avancées de travail sur les objets de formatage XSL (XSL Formatting Objects, XSL-FO) pour le formatage de données, telles que les listes et tableaux de traitement, la création de documents complexes en de multiples présentations, l'ajout d'éléments qui se répètent, ainsi que la conversion d'éléments HTML pour le formatage d'objets, puis de documents PDF. http://www-106.ibm.com/developerworks/edu/x-dw-xxslfo2-i.html?S_TACT=103AMW**&S_CMP=1370
Compatibilité XML de votre application Lotus Notes Ce didacticiel présente comment l’équipe de developerWorks a fait appel aux capacités XML de Lotus Domino pour l'extraction des données et leur transfert sur DB2. Cette même technique peut être utilisée pour transformer et transférer des données sur n'importe quel autre moteur de base de données relationnelle. http://www-106.ibm.com/developerworks/edu/i-dw-i-lotxml-i.html?S_TACT=103AMW**&S_CMP=1370
Éléments de base de XSL Formatting Objects (XSL-FO) Ce didacticiel est une formation sur les éléments de base de XSL Formatting Objects (XSL-FO), vocabulaire XML à la fois puissant et souple pour le formatage de données, souvent utilisé avec XSLT pour convertir des documents XML et HTML en supports PDF (portable document format). http://www-106.ibm.com/developerworks/edu/x-dw-xxslfo-i.html?S_TACT=103AMW**&S_CMP=1370 |
Titre: Re:Java et XML chez IBM developerWorks
Posté par: erwinol le le 21-11-2003 a 21:29:57
IBM est à l'origine du projet Eclipse mais je ne pense pas qu'ils en soient encore respondables. En tous cas moi je l'utilise régulièrement ... c'est un projet OpenSource d'envergure que je soutiens :)
Et vous savez pourquoi ils l'ont nommé Eclipse ?
En rapport avec Sun qui a développé Java (et bien d'autres choses) ... en gros l'éclipse cache le soleil ;D |
Titre: Quelques liens chez IBM developerWorks
Posté par: developerWorks le le 17-08-2004 a 13:58:20
Bonjour tout le monde.
Voice quelques liens proposes par IBM. Jettez-y un coup d'oeil si vous en avez le temps...
Si vous êtes désireux/désireuse de faire équipe avec IBM, consultez le programme PartnerWorld, spécialement conçu pour vous offrir les avantages d’IBM Business Partners : assistance technique, formation, campagnes marketing, outils de vente et bien d’autres choses encore, pour vous aider à développer votre entreprise et à générer des profits. Les avantages du programme PartnerWorld correspondent à trois modèles d’entreprise reconnus par le secteur.
Les consultants et intégrateurs génèrent l’essentiel de leur chiffre d’affaires à partir de services de consulting (conseil) et d’intégration, dont un conseil aux entreprises, l’intégration aux systèmes, le développement et la gestion d’applications, ainsi que l’externalisation. Découvrez comment tirer profit de la part de marché croissante d’IBM dans le domaine des technologies informatiques et logicielles vitales : http://www-1.ibm.com/partnerworld/pwhome.nsf/weblook/mem_why_join_consultants.html
Les distributeurs de logiciels indépendants (Independent software vendors, ISV) sont des développeurs de logiciels commerciaux dont l'activité consiste à développer et à livrer des solutions au marché. Découvrez comment IBM met à la portée de votre main une foule d'outils de développement technique et marketing pour vous aider à fournir des solutions qui répondent aux besoins de vos clients : http://www.developer.ibm.com/welcome/why_join.html
Les distributeurs revendent des produits et solutions IBM et peuvent également proposer des services à valeur ajoutée dans le cadre d’une formule intégrée. Découvrez comment IBM peut vous aider à tirer parti de la marque IBM et de notre position de leadership dans le secteur de l’e-business en termes de demande, de produits et de technologies : http://www-1.ibm.com/partnerworld/pwhome.nsf/weblook/mem_why_join_resellers.html
JAVA
Partez à la conquête de royaumes médiévaux avec CodeRuler Si l’écriture en code Java a tendance à vous donner le blues depuis quelques temps, il est peut-être temps de concrétiser vos fantasmes médiévaux. Vous pouvez gouverner votre propre royaume, tout en affinant vos compétences de programmation Java et en maîtrisant l'environnement de développement Eclipse. Tout cela tient dans une rude journée de travail pour le nec plus ultra du CodeRuler. Sing Li, un fan du jeu de simulation, vous met en très bonne voie pour la domination suprême de ce royaume. http://www-106.ibm.com/developerworks/java/library/j-coderuler/?ca=degr-L1370castle
alt.lang.jre: apprenez à connaître Jython Dans ce premier numéro d’une nouvelle série d’articles de présentation de langues alternatives au Java Runtime Environment, alt.lang.jre, Barry Feigenbaum (un passionné des langues alternatives qui contribue fréquemment à developerWorks) vous présente Jython. Il vous montre ce que celui-ci peut faire pour optimiser votre productivité sur la plateforme Java. http://www-106.ibm.com/developerworks/java/library/j-alj07064/?ca=degr-L1370gtnJython
Programmation fonctionnelle en langue Java Dans cet article, l’auteur vous montre comment faire appel à des structures de programmation fonctionnelles telles que les clôtures et les fonctions de commande supérieures pour écrire des codes modulaires bien structurés en langue Java. http://www-106.ibm.com/developerworks/java/library/j-fp.html?ca=degr-L1370functional
XML
Question XML : conception et manipulation de données XML pratiques pour systèmes électoraux Dans ce numéro, l’auteur discute de ses expériences pratiques du développement de formats de données XML inter-associées dans le cadre du projet de logiciel gratuit EVM2003 pour le développement de machines de vote qui produisent des bulletins papier vérifiables par l'électeur. David se penche en outre sur les modalités de programmation d'une signification propre à l’application pour l’équivalence de document XML, ainsi que sur les raisons pour lesquelles la canonicalisation est insuffisante. http://www-106.ibm.com/developerworks/xml/library/x-matters36.html?ca=degr-L1370voting
Association de données pratiques : JaxMe – le petit nouveau Cet article débute par un examen approfondi de JaxMe, une implémentation en source ouverte de JAXB. En plus d’offrir plusieurs améliorations aux spécifications de base JAXB, JaxMe offre une intégration aux bases de données et à Enterprise JavaBeans, qui sont tous deux des prolongements significatifs des comportements de liaison de données de base. http://www-106.ibm.com/developerworks/xml/library/x-pracdb4/?ca=degr-L1370JaxMe
La philosophie XML : Effective XML, E. R. Harold Davantage de principes de conception pour tous les professionnels XML L’ouvrage du très réputé spécialiste du XML Elliotte Rusty Harold, Effective XML (« Pour un XML efficace »), propose une certain nombre de meilleures pratiques aux utilisateurs de technologies XML. Dans cet ouvrage, la discussion touche principalement à des questions de conception XML qui ont également préoccupé Uche Ogbuji. Dans cet article, l'auteur présente cet ouvrage comme un fil conducteur qui servira de base à des observations ultérieures sur la conception et les meilleures pratiques XML. http://www-106.ibm.com/developerworks/xml/library/x-think25.html?ca=degr-L1370harold |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|