IVORY Service Architect
L’intégration des services SOA est un point essentiel pour de nombreuses entreprises qui désirent améliorer l'efficacité de leurs systèmes en les rendant plus flexibles.
Ivory Service Architect est une solution puissante qui permet d’intégrer, de façon transparente, les applications existantes de l’ordinateur central avec des systèmes distribués.
Ivory relève le défi posé par l’intégration des différents environnements en transformant la zone COMMAREA des applications CICS, des écrans 3270, des applications IMS et IDMS en services web SOA et ce, en quelques minutes.
Ivory Service Architect unifie les processus de l’ordinateur central aux processus des environnements distribués. Il transforme rapidement et efficacement les transactions existantes en services web, sans écriture de nouveau code et sans modifications au code existant.
Ivory est très intuitif et est conçu pour les programmeurs de l’ordinateur central. Les mêmes personnes qui écrivent et qui supportent les applications CICS ou IMS seront en mesure de fournir des services web.
Avantages d’Ivory Service Architect
Ivory Service Architect permet de concevoir des services web à partir des processus d'affaires existants sans aucune modification au code CICS ou IMS. L’interface graphique d’Ivory permet d’ajouter des règles d’affaires sans codage.
L'architecture d'Ivory facilite l'orchestration des composantes des services web. En plus de développer des services web à partir d'un seul processus d'affaires, l'interface graphique d'Ivory permet d'amalgamer plusieurs processus d'affaires CICS, IMS et IDMS ainsi que des services web en un seul service SOA. Cela accélère le temps de traitement, optimise le nombre d'appels vers l'ordinateur hôte et réduit ainsi les accès au réseau.
Ivory permet également le développement de services web bidirectionnels. Les services web peuvent être créés n'importe où et utilisés par n'importe quelles applications dans l'écosystème SOA.
Les outils d'Ivory permettent aux programmeurs de se concentrer sur les objectifs d'affaires de l'entreprise, plutôt que sur les mécanismes de programmation et d'utilisation des services web.
Ivory Service Architect comprend deux composantes :
Ivory Studio
Ivory Studio fournit tous les outils nécessaires pour transformer les programmes de l'ordinateur central en services web utilisables dans l'environnement SOA.
Son interface graphique (IDE) simplifie la création de services web, prend en charge le déploiement et l'orchestration des processus d'affaires.
Avant le déploiement de nouveaux services web, Ivory Studio permet d'effectuer des tests unitaires poussés. Il offre également des outils de traçage très puissants qui permettent de suivre étape par étape l'orchestration des services ainsi que le flux des données afin de faciliter le débogage.
Une fois les services créés et vérifiés, ils pourront être déployés. Ivory Studio génèrera automatiquement les fichiers WSDL des nouveaux services web.
Tous les messages en format XML seront pris en charge par la composante Ivory Server au moment de l'exécution.

Ivory Server
Ivory Server prend en charge l'exécution et l'orchestration des services web.
Le Serveur d'Ivory peut être installé selon plusieurs configurations. Il peut fonctionner soit dans l'ordinateur central ou dans une autre plateforme en fonction des besoins des utilisateurs.
Lors de l'exécution dans l'ordinateur central, Ivory Server pourra fonctionner en mode natif dans sa propre région (address-space), ou comme une application CICS. Pour donner plus de flexibilité, Ivory pourra aussi fonctionner dans une plateforme Linux.
On pourra choisir la plateforme de déploiement selon des facteurs comme les performances ou les capacités disponibles.
IVORY Data Access
Ivory Data Acces est un autre produit de la gamme Ivory. Il joue un rôle clé en permettant à l'ordinateur central de participer sur un pied d'égalité avec les autres ordinateurs dans l'environnement SOA. Ivory Data Access rend les bases de données et les fichiers de l'ordinateur central disponibles par le biais d'une interface standard SQL.
La complémentarité de ces deux produits permet à Ivory Service Architect de traiter tous les besoins en matière d'accès de données en intégrant les appels à Ivory Data Access.
Bénéfices d'Ivory Service Architect
L'ordinateur central demeure un élément clé car il représente une valeur considérable pour votre entreprise. Ivory Service Architect possède tous les outils nécessaires pour rentabiliser votre ordinateur central, lui redonner de la valeur et le rendre accessible à toute l'entreprise.
Ivory Service Architect permet à l'ordinateur central de devenir un partenaire égal dans l'écosystème SOA.
Avec Ivory, les programmeurs de la centrale peuvent créer des services web sans aucune connaissance de XML, SOAP, WSDL, et HTTP. Il comble le fossé entre vos équipes de développement web et vos programmeurs mainframe.
Contactez-nous dès aujourd'hui pour planifier une démonstration et découvrir par vous-mêmes les bénéfices d’Ivory. Vous verrez comment l'approche d’Ivory Service Architect transforme instantanément vos programmeurs mainframe en développeurs de services web.