HiT Software, Inc., A BackOffice Associate, LLC CompanyBackOffice Associates
Achetez Download Contactez-nous


Website Japonais 


Produits et Services
En Bref
Allora XML-SGBDR
Drivers SQL DB2
Réplication avec DBMoto
SafeConduct
Sécurité de données
Téléchargements
(English Site)
Services
XML Middleware
Les services web avec Allora

Les services web de Allora sont inclus lorsque vous achetez une license de développeur Allora.

Les services web sont habituellement décrits comme un composant logique de l'entreprise (par exemple: un service web qui calcule les coûts de transport) qui sont accessibles de partout par l'intermédiaire de l'internet (par exemple via une page web). Cependant, il existe une grande variété de services web qui peuvent être aussi offerts également sur les couches bas niveaux de systèmes d'intégration et avec des niveaux d'accès de toute sorte. Au sein d'une grande entreprise, un service web pourrait être offerte à ses départements IT situés dans des villes différentes, afin qu'ils accèdent et mettent à jour par exemple la base de données de la maison mère. Allora offre cette catégorie de service web.

Les services web utilisent le même niveau de sécurité que toute autre application internet: SSL, certificats digitaux, VPN, encryption (et plus particulièrement l'encryption XML). Ceci offre un très haut niveau de sécurité, nécessaire pour les applications essentielles et vitales de l'entreprise.

Les services web Allora offrent deux options différentes pour développer les applications clients:

  • Option 1:
    Une application sans librairies Allora pour clients

    Cette application nécessite des connaissances du protocole SOAP et des APIs SOAP, et vous permet d'exécuter des opérations de marshalling simples pour rechercher des données XML d'une base de données, ou pour mettre-à-jour une base de données XML. L'avantage de cette méthode est qu'elle peut être utilisée sur toute plate-forme. Même si les librairies de Allora doivent être sur le serveur, l'application client peut être codé dans n'importe quel language supportant un client SOAP API. La démo STAR pour les services web utilise cette méthode.
     
  • Option 2:
    Une application avec des libraries complètes Allora pour un plus grand contrôle du marshalling et du unmarshalling

    Cette application nécessite que les fiches AlloraWeb.jar et Allora.jar soient dans votre application. Avec ces librairies, vous pouvez utiliser les méthodes XMLRecord, XMLSchemaMapper et la plupart des méthodes XMLRecordset pour manipuler des données relationnelles extérieures via SOAP. Les applications doivent être codées en Java.
     

Allora Web Services Diagram
 

À fin d'utiliser le service web Allora, les utilisateurs doivent avoir une ID de groupe et un mot de passe et l'accès à une ou plusieurs sources de données. Allora inclut un administrateur de service web afin de pour configurer l'accès des utilisateurs et des sources de données relationnelles.

La source de données contient entre autre l'information de connection au serveur de base de données: le driver JDBC, le nom de l'utilisateur et le mot de passe pour accèder à la base de données sur le serveur. Cette source de données vous permet aussi d'identifier les données relationnelles que vous voulez en spécifiant une recherche en SQL, une table ou un fichier de 'mapping' de Allora.

Même si les groupes vous offrent une sécurité d'accès au serveur, nous vous recommendons cependant d'utiliser le service web Allora avec l'encryption SSL à fin d'obtenir l'environnement le plus sécurisé possible.
 

Allora Web Services Administrator
 

Ressources:

Services web Allora
Démo
 (English)

© 2012 HiT Software, Inc., A BackOffice Associates, LLC Company. All Rights Reserved.