no no no no no no no no no no no
SmartWave SA top search no Contacts vf sitemap no no
no no
legend no
[Société]puce[Expertise]puce[Produits]puce[Projets]puce[Partenaires]puce[News]puce[Carrières] no
top no
on no
Expertise > Middleware & SOA no
puce

Le SOA (Architectures Orientées Services) désigne une méthode d'intégration qui permet de réutiliser et de combiner à loisirs les applicatifs métier au sein d'autres processus. Cette nouvelle façon de concevoir le système d'information de façon plus flexible facilite l'adaptation des entreprises aux nouveaux contextes de marché.

C’est en exposant sous la forme de services réutilisables les fonctions documentaires ou les fonctions de gestion d’identité des applications préalablement développés que les consultants de SmartWave se sont progressivement impliqués dans le SOA avant de développer une expertise spécifique à ce domaine.

Comme partenaire Oracle, SmartWave met notamment en œuvre les technologies de la suite SOA d’Oracle et des offres ex BEA pour intégrer des flux d’information provenant de plusieurs applications.

Principes des architectures SOA
L'architecture orientée services est une architecture de médiation qui met en œuvre des services sous forme de composants logiciels. La forte cohérence interne nécessaire est assurée par le format d'échange XML. Les couplages externes sont «lâches» et assurés par une couche d'interface interopérable, le plus souvent un service web. L'infrastructure et les éléments de support sont également conçus et utilisés comme des services. Ils incluent en particulier des services de sécurité pour la gestion identités et des droits, des services d’accès pour les employés, les clients et les partenaires, et des services chargés de l’ordonnancement des sauvegardes, de la mesure de la qualité de service et de la disponibilité.
BPEL joue un rôle important pour le SOA car il permet d’articuler et d’exécuter la logique métier à un niveau d’abstraction permettant de fournir les services requis pour les tâches d’intégration. L'ESB est responsable du routage des messages vers les systèmes existants.


Une architecture orientée services présente les avantages suivants:

  • Une plus grande flexibilité liée à la modularité, qui permet d'augmenter la fonctionnalité en modifiant ou en ajoutant un service
  • La possibilité de réutiliser des composants (économie d’échelle)
  • Une meilleure fiabilité (moins de composants mieux testés, réutilisation de l'existant)
  • Une facilité accrue d'améliorer les performances pour des applications importantes, en répartissant mieux les traitements
  • Une réduction des coûts en phase de maintenance et d'évolution

BPM-BPA
La mise en œuvre d'architectures SOA nécessite d’avoir une modélisation des processus assez poussée à laquelle SmartWave participe soit directement soit via des partenaires spécialisés sur les aspects organisation et construction de référentiel.

Prestations SmartWave
Les ingénieurs et consultants de SmartWave interviennent dans les phases de spécification technique et de réalisation d’intégration basée sur les architectures SOA.
Les prestations typiques de SmartWave incluent :

  • Audit technique des briques du système à intégrer
  • Définition de l’architecture technique
  • Conception et développement de web services avec une approche top down et définition des contrats WSDL
  • Développement BPEL
  • Implémentation de l'interface utilisateur
  • Déploiement des développements
  • Tests et livraison en intégration de l’application
  • Développement et déploiement des EJB
  • Création des procédures stockées et des triggers sous Oracle


topHaut de page

bandeau
[Accueil] [Société] [Expertise] [Produits] [Projets] [Partenaires] [News] [Carrières]

©2003 SmartWave SA - Tous droits réservés
image
print
no