LANSA Integrator
Entrez dans l’ère du Commerce Collaboratif
LANSA Integrator assure l’intégration des transactions inter-applications (A2A) et inter-entreprises(B2B) grâce aux services XML et Java. LANSA Integrator assure les échanges bidirectionnels de documents XML, ainsi que de tout autre format, entre vous et vos partenaires commerciaux, indépendamment du type de plate-forme utilisée. LANSA Integrator offre également la possibilité d’intégrer des services Java conçus par l’utilisateur avec des applications LANSA, C, RPG et COBOL.
Que peut faire LANSA Integrator ?
- Automatiser les ordres entre fabricant et distributeur en créant un lien dynamique entre leurs systèmes de gestion intégrés (ERP).
- Échanger des informations entre les dispositifs ATMs et les systèmes Serveur Bancaire.
- Intégrer une application pour carte de crédit en Java avec un système d’entrée de commandes.
- Envoyer et recevoir des transactions XML entre fournisseurs et distributeurs.
- Échanger des données entre un terminal mobile sans fil et le serveur.
- Publier ou utiliser des services Web tiers via SOAP.
- Mettre des interfaces SOAP à disposition de vos fonctions de gestion existantes.
- Intégrer des systèmes GRC et back-office hétérogènes via XML sur MQ Series.
- Fournir des documents PDF sécurisés (protégés par des certificats numériques et un mot de passe) via e-mail pour les contrats.
- SMS de mise à jour du statut des transactions de commandes ou de livraison en temps réel.
- Et bien d’autres applications encore plus pratiques...
Relevez le défi !
Intégrer des données et des applications provenant de plate-formes différentes exige généralement le recours à de nouvelles technologies complexes comme XML, Java, C# et autres. LANSA Integrator inclut de nombreux services XML et Java pour l’intégration A2A et B2B. De plus, l’intégration est automatisée pour les programmes Java indispensables à la gestion de l’entreprise.
LANSA Integrator élimine toute obligation d’apprentissage à ces technologies complexes et fournit un environnement productif pour l’intégration de données entre différentes applications et plates-formes.
Une solution flexible

LANSA Intégrator permet l’intégration
de transactions A2A et B2B grâce aux
services XML, SOAP et Java.
Certains clients disposent des connaissances XML requises pour le transfert de données, d’autres utilisent des formats plus simples comme les feuilles de calcul Excel et les fichiers plats. LANSA Integrator est une solution flexible qui permet l’utilisation de divers formats d’échange – des schémas XML aux feuilles de calcul — afin de vous adapter aux capacités techniques de vos partenaires.
Comment fonctionne LANSA Integrator
Transactions dynamiques
Les données vous sont envoyées directement depuis l’entreprise de votre client
ou fournisseur par le biais d’XML ou d’une série de formats de fichiers
standards. LANSA Integrator réceptionne les données transmises par votre
partenaire commercial, les valide, renvoie une réponse et déclenche
automatiquement la transaction dans votre application back office.
Assistant SOAP
L’assistant SOAP permet d’utiliser les services Web à partir de JSM. Les
services SOAP Agent et Serveur de LANSA Integrator permettent d’appeler ou de
proposer des services facilement. Offrez vos propres services Web pour exposer
votre jeu d’opérations, avec des paramètres personnalisés et des valeurs de
retour, pouvant être utilisés par un client tiers qui s'y connecte. Ou
communiquez avec un service Web tiers pour permettre au JSM de communiquer avec
un service Web SOAP au moyen d’un fichier WSDL fourni par ce service.
Intégration avec Java
Pour les classes Java provenant de tiers ou définies par l’utilisateur, le
gestionnaire Java Service Manager traite toutes les tâches et protocoles
complexes et les simplifie en une série de commandes. Le développeur LANSA ou
L3G qui souhaite utiliser ces classes, doit simplement comprendre les commandes
offertes par le gestionnaire Java Service Manager — il n’a donc pas besoin
d’être expert en Java.
Assistant Visual XML
L’Assistant Visual XML fait correspondre graphiquement les attributs des schémas
XML et des documents XML avec les champs et les listes LANSA. L’assistant crée
alors automatiquement les feuilles de style utilisées pour transformer le XML
entrant en champs et listes LANSA ou pour transformer les champs et listes LANSA
en XML sortant.
L’Assistant Visual XML permet un rapide mapping des balises XML complexes avec les champs et les listes de travail LANSA. Ce qui dispense le programmeur d’avoir à mapper les balises avec les données.
User Agent
Le LANSA User Agent automatise les transactions B2B avec des formats aussi
simples que les feuilles de calcul et les fichiers texte ou en utilisant des
formats XML plus complexes. Les données saisies sur des clients Windows (et
bientôt sur Palm et Pocket PC) sont validées et envoyées à un hôte distant.
Invocation de fonction distante (RFI)
L’Invocation de fonction distante (Remote Function Invocation) est un middleware
simplifiant l’intégration de procédures distantes comme si elles étaient
locales. Le développeur Windows manipule des objets locaux avec effet immédiat
sur les objets distants quelque soit le réseau de communication.
RFI est beaucoup plus rapide que JDBC — le trafic réseau est minimisé et la programmation simplifiée. Plutôt que d’avoir une interface propriétaire, RFI autorise le développeur à définir tout objet par lui-même et en visualise sa représentation à distance.
Caractéristiques
Gestion des Processus
- Intégration facile des services Java avec LANSA ou un L3G sur iSeries, AS/400, Windows, UNIX et Linux
- Des services Java fournis pour l’intégration A2A et B2B qui incluent les transformations de données
- Intégration facile de services personnalisés
- Interprétation, création et transformation de documents XML et EDI et support pour les feuilles de style compilée (XSLT/translets)
- Intégration en temps réel ou échange de données différé
- Gestion des Méta-données dans le référentiel LANSA
- Programmation productive avec le HLL de LANSA
- Event recognition and trigger capabilities
- Mapping des schémas et documents XML vers les champs utilisés sous LANSA et les L3G grâce à l’Assistant Visual XML
- Grâce à LANSA User Agent, transmission de fichiers à un hôte distant en utilisant HTTP ou MQSeries
Architecture de LANSA Integrator
- Le gestionnaire Java Service Manager (JSM) fournit une interface pour l’appel des Services Java
- Déploiement cohérent Orienté Objet pour tous les services
- Multi-threading rapide et adaptable dans une seule Machine Virtuelle Java JVM
- Editeur de propriétés
- Accès sécurisés HTTPS, FTPS et autres standards ouverts
- Trace exhaustive pour le débogage et l’audit
Services spécifiques iSeries et AS/400
- Les classes Java natives supportent la mise en file d’attente de données ou de messages et la communication par espace utilisateur
- Accès complet en lecture/écriture aux documents stockés localement dans l’IFS
Services Formats de Données
- Inclut les formats CSV, XLS, TSV et TXT
- Supporte les formats ASC X12 et UN/EDIFACT EDI et SEF (Standard Exchange Format) Editor
- Interpréteur XML intégré avec un éditeur XML
- Génère automatiquement les feuilles de style XLS pour transformation
- Services de liste de travail LANSA
Services Transports
- Supporte les protocoles tels MQSeries, SMTP, POP3, HTTP, HTTPS, SOAP, FTP et FTPS
- JSM Direct est une extension du service HTTP qui permet à une fonction LANSA ou L3G d’interagir avec des services Web entrants et sortants, avec le protocole SOAP et avec des transactions B2B définies par l’utilisateur
- Supporte EDI-INT (AS2 certifié), AS3 et EDI
- Supporte les échanges email SMTP sécurisés
Services d’applications Distantes
- RFI middleware d’invocation de fonctions distantes pour les développeurs Java
- Service SQL pour l’accès aux bases SQL distantes
Autres Services
- Services PDF pour créer des documents PDF texte et graphique
- Service SMS permettant d’envoyer des SMS via SMTP ou HTTP
- Service ZIP permettant de créer et d’extraire des fichiers d’archive et des répertoires



