Référence d'Up ! Enterprise Application Integration

Up ! Enterprise Application Integration est le module d'interconnexion des modules applicatifs qui fonctionnent avec des technologies ou des formats différents.

Up ! Enterprise Application Integration est la passerelle entre les adaptateurs techniques d'Up ! Application System et le modèle métier - Up ! Business -, ce qui permet de travailler uniquement à ce niveau.

Up ! Enterprise Application Integration est complété par les pilotes suivants pour l'intégration de traitements :

Technologie tiercePiloteCommentaire
Advanced Business Applications Programming de Sap.Up ! Advanced Business Applications Programming...Utilisé pour intégrer SAP.
Common Object Request Broker Architecture.Up ! Common Object Request Broker Architecture...Utilisé pour intégrer Peoplesoft.
Component Object Module.Up ! Component Object Module...Néant.
Java.Up ! Java...Utilisé pour intégrer Compiere.
Programing Language / Structured Query Language.Up ! Programing Language / Structured Query Language...Utilisé pour intégrer Oracle Applications.
Simple Object Activation Protocol.Up ! Simple Object Activation Protocol...Néant.

Up ! Enterprise Application Integration est complété par les pilotes suivants pour l'intégration de données :

Format d'échangePiloteCommentaire
Binaire.Up ! Electronic Data Interchange...Format compact d'Up ! Application System en binaire.
Csv.Up ! Comma Separated Value...Format des tableurs tel Microsoft Excel.
Enregistrements.Up ! Record File...Format d'enregistrements sans récurrence - Fichiers plats.
Edifact.Up ! Edifact...Format d'échange international des Nations Unies.
IDoc.Up ! Sap IDoc...Format propriétaire de SAP.
Up ! 5GL.Up ! Electronic Data Interchange...Format verbeux d'Up ! Application System en Up ! 5GL.
Xml.Up ! eXtended Markup Language...Format d'échange sur Internet.

Votre expertise sur la modélisation métier est rassemblée dans des modules appelés connecteurs qui surchargent les méthodes de rappel d'interfaces.

Selon la nature d'intégration, les interfaces à mettre en oeuvre différent :

Ces modules connecteurs peuvent être chargés soit explicitement par l'application ou soit implicitement via des modules dynamiques référencés par le paramètre UpsEai.ModuleConnecteur. Cette seconde méthode permet une indépendance complète entre l'application utilisant uniquement le modèle métier et les connecteurs servant de points qui peuvent être écrits par des tiers.

Pour connaître les paramètres d'Up ! Enterprise Application Integration, merci de se référer à la fiche Paramètres d'Up ! Enterprise Application Integration.

Enumérés

AccesDefinition

Interfaces

IIntegrationClient IIntegrationEchange IIntegrationServeur

Exceptions

EcrireParametreImpossible EcrireProprieteImpossible

IntegrationImpossible

LireParametreImpossible LireProprieteImpossible

Procédures et fonctions

Procedure EcrireParametre(ValeurParametre : Nul Ou Objet);

Procedure EcrirePropriete(ValeurPropriete : Nul Ou Objet);

Fonction Optimiser(Invariant) LireObjet() Retourner Nul Ou Objet;

Fonction Optimiser(Invariant, NulAbsorbant) LireParametre(NomParametre : Caractere) Retourner Nul Ou Objet;

Fonction Optimiser(Invariant) LirePropriete(NomPropriete : Caractere) Retourner Nul Ou Objet;

Fonction Optimiser(Invariant) LireTailleObjet() Retourner Entier;

Adaptateurs

Technologie tierce.Accès à la classe.Nom de la classe.
Com.fecd2a00-8a05-11d0-8e3c-e1043ebbde2bUpsEai
Corba.IDL:UpsEai:2.5UpsEai::UpsEai
Java / Ejb.upssdk.jarUpsEai.UpsEai
Pl/Sql.--
Rfc for Sap.--
Soap.--