Par Rémy SAISSY, le 5 juillet 2009 |
Catégorie:
L'Atelier de l'architecte |
12 commentaires |
Imprimer
En ce moment, on entend beaucoup parler de collaboratif, d’entreprise 2.0, de wiki, … et aussi d’Alfresco.
Logiciel libre, grosse communauté, architecture logicielle très proche de celle de Documentum mais avec des technologies plus récentes, Alfresco est une solution de gestion électronique de documents qui a semble-t-il tout pour plaire.
Cela dit tout le monde sait bien que la solution ultime et universelle n’existe pas et en vertu de cela je vous propose de faire une petite revue de l’adéquation entre des besoins courants et la manière dont Alfresco y répond, l’objectif étant de vous fournir un premier aperçu de ce qu’est Alfresco.
Cet article n’a pas pour but de vous « vendre » ou de vous décourager d’utiliser Alfresco mais simplement de donner un aperçu des possibilités du produit. N’hésitez pas à me faire part de vos remarques, demandes d’informations, …
(Lire la suite…)
Par Benjamin Magnan, le 12 mai 2009 |
Catégorie:
L'Atelier de l'architecte |
8 commentaires |
Imprimer
Introduction
Le versioning de service est un thème à part entière dans les architectures orientée service tant il structure l’évolutivité d’un service. Les architectures REST n’échappent pas à la règle. Posant les principes généraux de l’architecture, Roy Fielding n’en a pas pour autant décrit tous les méandres. Il n’appartient donc qu’à nous, développeurs et architectes, de définir ce qu’est le versioning des services REST en respectant ces principes. Ce billet traitera donc la problématique de versioning des services REST.
(Lire la suite…)
Par Benoit Guillou, le 24 février 2009 |
Catégorie:
L'Atelier de l'architecte |
Pas de commentaires |
Imprimer
Cet article est le deuxième d’une série de 3 articles traitant de la stratégie de test d’une architecture REST. Il fait suite au billet sur le test unitaire d’une ressource REST. Pour rappel nous allons, par l’exemple, mettre en pace une stratégie de test sur un code d’exposition de web services REST en Java. L’exemple de code se basera sur le framework REST Jersey, implémentation de référence de Sun de la JSR-311 déjà présentée dans un précédent article . Le but de ces trois articles est de présenter un harnais de tests pouvant couvrir la mise en place de Web services REST. Ce deuxième article s’attardera sur les tests d’intégration tandis qu’un prochain article traitera des tests de recette.
(Lire la suite…)
Par Benoit Guillou, le 17 février 2009 |
Catégorie:
L'Atelier de l'architecte |
1 commentaire |
Imprimer
Cet article est le premier d’une série de 3 articles traitant de la stratégie de test d’une architecture REST. Il fait suite au billet sur les types de test utilisés sur un projet Agile. Par l’exemple, nous allons mettre en place une stratégie de tests sur un code d’exposition de web services REST en Java. L’exemple de code se basera sur le framework REST Jersey, RI de Sun de la JSR-311 déjà présenté dans un précédent article. Le but de ces trois articles est de présenter un harnais de tests pouvant couvrir la mise en place de Web services REST. Ce premier article s’attardera sur les tests unitaires tandis que les suivants étudieront les tests d’intégration puis les tests de recette.
(Lire la suite…)
Par Olivier Mallassi, le 21 janvier 2009 |
Catégorie:
L'Atelier de l'architecte |
Pas de commentaires |
Imprimer
Lorsqu’on parle de ressource et de REST en général, on associe souvent la notion de services, une représentation XML ou JSON d’un résultat, d’une donnée…On ne pense que rarement à la notion de ressource comme pouvant retourner une IHM ou une portion d’IHM, c’est-à-dire, de la donnée mise en forme.
Ici, l’idée est simple : utiliser des ressources REST – proposant une représentation HTML – pour agréger et construire une nouvelle IHM côté client, dans le navigateur.
(Lire la suite…)
Par Olivier Mallassi, le 10 décembre 2008 |
Catégorie:
Actualité |
Pas de commentaires |
Imprimer
Devoxx: Dev comme Développeur, Voxx comme voix…en bref, la voix du développeur.
C’est ainsi que débute la keynotes de la première édition de Devoxx, en fait la Nième du plus connu Javapolis et pour illustrer cette « voix », rien de mieux que celle d’un beat boxer ; franchement terrible !
(Lire la suite…)
Par Xavier Vaccari, le 4 décembre 2008 |
Catégorie:
L'Atelier de l'architecte |
Pas de commentaires |
Imprimer
Cet article est la première partie d’une série de posts concernant la sécurité des services web.
Nous allons présenter dans cette première partie un aperçu de la norme WS-Security pour les services SOAP et les différentes possibilités pour sécuriser des services web.
(Lire la suite…)
Par Olivier Mallassi, le 21 novembre 2008 |
Catégorie:
Management et méthodologies |
2 commentaires |
Imprimer
Trop souvent les démarches SOA adressent uniquement les problématiques d’architectures techniques et fonctionnelles, au dépend des enjeux humains et organisationnels inhérents à la transformation qu’impose la SOA au SI.
(Lire la suite…)
Par Marc Bojoly, le 14 novembre 2008 |
Catégorie:
L'Atelier de l'architecte |
3 commentaires |
Imprimer
La nouvelle version de Java 7 est en cours de préparation. Malgré le retard et les incertitudes sur le contenu, nous considérons que Java 7 constitue une opportunité intéressante pour le langage. Après un premier article consacré aux nouvelles librairies proposées pour Java 7, ce second article introductif vous propose de découvrir les nouvelles fonctionnalités du langage et de la JVM. Là encore, en cas de doute sur le contenu de la version finale, nous préciserons les réserves concernant une librairie ou une syntaxe en indiquant si l’exemple de code proposé compilait avec la version de prévisualisation 1.7.0-ea-b37.
(Lire la suite…)
Par Benoit Guillou, le 27 septembre 2008 |
Catégorie:
L'Atelier de l'architecte |
3 commentaires |
Imprimer
La JSR 311 JAX-RS [JavaTM API for RESTful Web Services] est le pendant REST de la JSR 224 JAX-WS [JavaTM API for XML-Based Web Service]. Elle marque la volonté de la part de la communauté Java de cadrer, tout comme pour la stack WS-*, le développement des applications JAVA orientées ressources. Bien qu’étant sur le point d’être finalisée (dernier stade : Final Approval Ballot), elle est déjà implémentée par la plupart des frameworks REST du moment (Jersey, RESTeasy, CXF, une extension Restlet…).
La suite de ce billet présente les annotations de la JSR en regard des principes REST qu’elles mettent en œuvre.
(Lire la suite…)