Des Gadgets Google pour les EntreprisesUncategorized

by Ferda Tartanoglu on 12/07/2009 with 0 comments

Développés en HTML et en JavaScript, les Gadgets Google sont des composants autonomes qui peuvent êtres ajoutés dans une page Google Sites. Les gadgets permettent ainsi d’afficher, dans une page wiki, des informations textuelles, des images, des flux RSS, des diagrammes, etc. Un gadget est normalement public ; c’est à dire qu’une fois déployé, n’importe qui peut l’ajouter dans sa propre page Google Sites.

Avec les Private Gadgets, les administrateurs des domaines Google Apps Premier Edition et Education Edition peuvent désormais ajouter des gadgets dans un annuaire privé au domaine, pour une utilisation dans Google Sites, ou avec l’API Google Visualisation. Ainsi, seul les utilisateurs de ce domaine auront accès à ces gadgets.

continue reading ...

Tags:

Intégrer Google Apps aux données de l’entreprise avec le Secure Data Connector (SDC)Uncategorized

by Ferda Tartanoglu on 11/19/2009 with 1 comments

Le Secure Data Connector est un service proposé par Google pour permettre à certaines applications Google d’accéder à des données qui sont dans un domaine restreint, comme l’intranet d’une entreprise protégée derrière un firewall.

La solution consiste à ouvrir un tunnel sécurisé depuis une machine se trouvant dans le domaine restreint et les serveurs de Google.

Les applications Google qui peuvent utiliser ce services sont Google AppEngine, Google Spreadsheets et les Gagdgets privés pour Google Sites. Notons aussi par ailleurs que le Secure Data Connector ou SDC ne peut être utilisé que par les détenteurs de Google Apps Premier Edition ou Education Edition.

Une fois mise en place, les applications Google pourront faire des appels HTTP à des services qui sont dans ce domaine et récupérer le résultat si l’utilisateur utilisant l’application y est autorisé.

continue reading ...

Tags:

Jazoon 2009, day three [conférence]Uncategorized

by Nicolas Dasriaux on 06/25/2009 with 0 comments

Troisième jour de Jazoon 2009. Journée fort active avec beaucoup de sessions qui ont titillé notre intérêt.

Au menu :

  • The Changing Nature of Enterprise Java Application Development
  • Portlet 2.0 One year later
  • What’s New and Exciting in JPA 2.0
  • Applying Activity Based Costing (ABC) from Code Profiling up to Performance & Cost Management of Cloud Computing
  • You call that full stack ? First class JavaEE and JavaFX integration
  • Entreprise Integration with Spring Integration

continue reading ...

Tags:

Jazoon 2009, day two [conférence]Uncategorized

by Ferda Tartanoglu on 06/24/2009 with 0 comments

Deuxième jour de Jazoon. Aujourd’hui encore, notre choix porte sur les services web et Ajax. Et il y a un peu moins le choix.

Au programme :

  • Web Services and Transactions
  • Securing AJAX Applications
  • Metro Web Services Security Usage Scenarios

continue reading ...

Tags:

Jazoon 2009, day one [conférence]Uncategorized

by Nicolas Dasriaux on 06/23/2009 with 0 comments

Cette année, nous participons (et assistons) à la conférence Jazoon 2009, à Zurich.

Compte-rendu des moments forts.

Au menu :

  • Keynote par James Gosling
  • GWT, the force is strong with this one
  • Integrating the JBoss Seam with GWT Toolkit
  • GlassFish 3 Java EE Application Server
  • RIA Security Broken by Design
  • Grid Chain, Java Gateway to Cloud Computing
  • Java Rules Engine (Drools, JRules)
  • The Web of Thing: Applying REST to Sensor Networks
  • JSF and Ajax in the Credit Suisse
  • Ne pas devenir un dinosaure technologique (ou quelque chose comme ça)
  • What they don’t teach you about software at school: Be Smart !

continue reading ...

Tags:

Intégrer le framework JBoss Seam avec GWT [conférence]Uncategorized

by Ferda Tartanoglu on 04/20/2009 with 0 comments

Du 22 au 25 juin 2009, se tient, à Zurich, la conférence Jazoon , dans son édition 2009. Jazoon se veut être la ‘JavaOne européenne’, et le démontre, cette année encore, grâce à un très riche programme.

Cette année, Neoxia est représentée par Ferda Tartanoglu, qui dispense une session sur le thème de l’intégration entre Seam et GWT.

Pour le résumé de la conférence, voir la suite …

continue reading ...

Tags:

Spring Web Flow, au-delà du MVC [article]Uncategorized

by Ferda Tartanoglu on 03/06/2009 with 0 comments

Dans le monde Java, de plus en plus de frameworks proposent des mécanismes pour décrire la navigation et délimiter les portées au sein d’un processus de navigation. JBoss Seam est l’un de ces frameworks, Spring Web Flow en est un autre. Pour ce faire, Spring Web Flow offre un DSL (domain specific language) permettant de définir, sous forme de XML, le processus de navigation (ou flow) d’une application web.

Spring Web Flow permet de séparer la logique de navigation et la logique applicative, d’une part, et la logique métier, d’autre part. La logique de navigation est classiquement ‘sans état’ en raison du protocole sous jacent HTTP. La logique applicative est, quant à elle, le plus souvent ‘à état’. Elle matérialise en effet l’interactivité avec l’utilisateur.

continue reading ...

Tags:

Accès aux données avec JDBC, quelques bonnes pratiquesUncategorized

by mky on 11/18/2008 with 0 comments

La version 4 de l’API JDBC (Java Database Connectivity) apporte de nombreuses améliorations, notamment en ce qui concerne les pools de connexions, les exceptions et le support de XML.

Cependant, l’utilisation de JDBC n’est pas garante à elle seule de la qualité et de la pérennité d’une solution d’accès aux données. Ainsi, les retours d’expérience issues de la communauté Java ont permis de dégager des bonnes pratiques d’utilisation de L’API JDBC.

continue reading ...

Tags:

Spring Web Flow, l’autre framework nouvelle générationUncategorized

by Nicolas Dasriaux on 08/26/2008 with 0 comments

Après des années de bons et loyaux services, il faut bien avouer que Struts (premier du nom … pour Struts 2, c’est une toute autre histoire) commence un peu à fatiguer et avoue quelque peu ses limites :

  • session encombrée,
  • code de la couche présentation tortueux et fragmenté,
  • support d’Ajax très insuffisant.

Une première chose est de faire le constat. Une seconde est de proposer des solutions alternatives. En bonne place dans le portefeuille (bien gonflé) de Spring, Spring Web Flow est l’une d’entre elles. Seam en est une autre.

continue reading ...

Tags:

iBATIS, un framework JDBC [présentation]Uncategorized

by Nicolas Dasriaux on 07/01/2008 with 2 comments

JDBC est une API pour le moins rudimentaire. À tel point, qu’il ne serait pas très sage de s’aventurer à développer une application, sans en avoir quelque peu encapsulé les fonctionnalités.

iBATIS est un framework JDBC open source d’origine Apache,et qui précisément encapsule JDBC.

continue reading ...

Tags:

Ruby on Rails, la voie rapide [article]Uncategorized

by Ferda Tartanoglu on 06/20/2008 with 0 comments

Ruby On Rails (fréquemment abrégé par RoR) est la déclinaison du framework Rails développé en langage Ruby. Rails permet le développement rapide d’applications Web (RAD), et fournit notamment un framework MVC et un framework de mapping objet / relationnel.

continue reading ...

Tags: