Quelques exemples d'emploi de ces interfaces sont présentés dans la rubrique Encapsulation des modules en technologie Up ! Virtual Technical Machine en modules Corba...
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsAba/UpsRsp:2.5 | UpsRsp::UpsRsp | Module d'Up ! Advanced Business Applications Programming. |
IDL:UpsAba/IntegrationClientBapi:2.5 | UpsRsp::IntegrationClientBapi | Type IntegrationClientBapi. |
IDL:UpsAba/IntegrationServeurBapi:2.5 | UpsRsp::IntegrationServeurBapi | Type IntegrationServeurBapi. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsArc:2.5 | UpsArc::UpsArc | Module d'Up ! Archive. |
IDL:UpsArc/IArchive:2.5 | UpsArc::IArchive | Interface IArchive. |
IDL:UpsArc/ArchiveUpsArc:2.5 | UpsArc::ArchiveUpsArc | Type ArchiveUpsArc. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsBiz:2.5 | UpsBiz::UpsBiz | Module d'Up ! Business. |
IDL:UpsBiz/IAdressePostale:2.5 | UpsBiz::IAdressePostale | Interface IAdressePostale. |
IDL:UpsBiz/IApplication:2.5 | UpsBiz::IApplication | Interface IApplication. |
IDL:UpsBiz/IArticle:2.5 | UpsBiz::IArticle | Interface IArticle. |
IDL:UpsBiz/IAvance:2.5 | UpsBiz::IAvance | Interface IAvance. |
IDL:UpsBiz/IAvoir:2.5 | UpsBiz::IAvoir | Interface IAvoir. |
IDL:UpsBiz/IBonDeCommande:2.5 | UpsBiz::IBonDeCommande | Interface IBonDeCommande. |
IDL:UpsBiz/IBonDeLivraison:2.5 | UpsBiz::IBonDeLivraison | Interface IBonDeLivraison. |
IDL:UpsBiz/ICategorie:2.5 | UpsBiz::ICategorie | Interface ICategorie. |
IDL:UpsBiz/ICentreDAnalyse:2.5 | UpsBiz::ICentreDAnalyse | Interface ICentreDAnalyse. |
IDL:UpsBiz/ICentreDeCouts:2.5 | UpsBiz::ICentreDeCouts | Interface ICentreDeCouts. |
IDL:UpsBiz/ICentreDeProfits:2.5 | UpsBiz::ICentreDeProfits | Interface ICentreDeProfits. |
IDL:UpsBiz/ICompteGeneral:2.5 | UpsBiz::ICompteGeneral | Interface ICompteGeneral. |
IDL:UpsBiz/IContrat:2.5 | UpsBiz::ICompteGeneral | Interface IContrat. |
IDL:UpsBiz/ICoordonnees:2.5 | UpsBiz::ICoordonnees | Interface ICoordonnees. |
IDL:UpsBiz/IDepotDeGarantie:2.5 | UpsBiz::IDepotDeGarantie | Interface IDepotDeGarantie. |
IDL:UpsBiz/IDetailDocument:2.5 | UpsBiz::IDetailDocument | Interface IDetailDocument. |
IDL:UpsBiz/IDocument:2.5 | UpsBiz::IDocument | Interface IDocument. |
IDL:UpsBiz/IEcheance:2.5 | UpsBiz::IEcheance | Interface IEcheance. |
IDL:UpsBiz/IEcheancier:2.5 | UpsBiz::IEcheancier | Interface IEcheancier. |
IDL:UpsBiz/IFacture:2.5 | UpsBiz::IFacture | Interface IFacture. |
IDL:UpsBiz/IImplantation:2.5 | UpsBiz::IImplantation | Interface IImplantation. |
IDL:UpsBiz/IIndividu:2.5 | UpsBiz::IIndividu | Interface IIndividu. |
IDL:UpsBiz/ILangue:2.5 | UpsBiz::ILangue | Interface ILangue. |
IDL:UpsBiz/ILettrage:2.5 | UpsBiz::ILettrage | Interface ILettrage. |
IDL:UpsBiz/IMonnaie:2.5 | UpsBiz::IMonnaie | Interface IMonnaie. |
IDL:UpsBiz/IMoratoire:2.5 | UpsBiz::IMoratoire | Interface IMoratoire. |
IDL:UpsBiz/IObjetMetier:2.5 | UpsBiz::IObjetMetier | Interface IObjetMetier. |
IDL:UpsBiz/IOffreCatalogue:2.5 | UpsBiz::IOffreCatalogue | Interface IOffreCatalogue. |
IDL:UpsBiz/IOffreRemisee:2.5 | UpsBiz::IOffreRemisee | Interface IOffreRemisee. |
IDL:UpsBiz/IOrganisation:2.5 | UpsBiz::IOrganisation | Interface IOrganisation. |
IDL:UpsBiz/IPays:2.5 | UpsBiz::IPays | Interface IPays. |
IDL:UpsBiz/IPersonnel:2.5 | UpsBiz::IPersonnel | Interface IPersonnel. |
IDL:UpsBiz/IPersonnelClient:2.5 | UpsBiz::IPersonnelClient | Interface IPersonnelClient. |
IDL:UpsBiz/IPersonnelConcurrent:2.5 | UpsBiz::IPersonnelConcurrent | Interface IPersonnelConcurrent. |
IDL:UpsBiz/IPersonnelDistributeur:2.5 | UpsBiz::IPersonnelDistributeur | Interface IPersonnelDistributeur. |
IDL:UpsBiz/IPersonnelEmploye:2.5 | UpsBiz::IPersonnelEmploye | Interface IPersonnelEmploye. |
IDL:UpsBiz/IPersonnelFinancier:2.5 | UpsBiz::IPersonnelFinancier | Interface IPersonnelFinancier. |
IDL:UpsBiz/IPersonnelFournisseur:2.5 | UpsBiz::IPersonnelFournisseur | Interface IPersonnelFournisseur. |
IDL:UpsBiz/IPersonnelPartenaire:2.5 | UpsBiz::IPersonnelPartenaire | Interface IPersonnelPartenaire. |
IDL:UpsBiz/IPieceComptable:2.5 | UpsBiz::IPieceComptable | Interface IPieceComptable. |
IDL:UpsBiz/IRegion:2.5 | UpsBiz::IRegion | Interface IRegion. |
IDL:UpsBiz/IReglement:2.5 | UpsBiz::IReglement | Interface IReglement. |
IDL:UpsBiz/ISociete:2.5 | UpsBiz::ISociete | Interface ISociete. |
IDL:UpsBiz/ISocieteClient:2.5 | UpsBiz::ISocieteClient | Interface ISocieteClient. |
IDL:UpsBiz/ISocieteConcurrent:2.5 | UpsBiz::ISocieteConcurrent | Interface ISocieteConcurrent. |
IDL:UpsBiz/ISocieteDistributeur:2.5 | UpsBiz::ISocieteDistributeur | Interface ISocieteDistributeur. |
IDL:UpsBiz/ISocieteFournisseur:2.5 | UpsBiz::ISocieteFournisseur | Interface ISocieteFournisseur. |
IDL:UpsBiz/ISocieteGroupe:2.5 | UpsBiz::ISocieteGroupe | Interface ISocieteGroupe. |
IDL:UpsBiz/ISocieteFinancier:2.5 | UpsBiz::ISocieteFinancier | Interface ISocieteFinancier. |
IDL:UpsBiz/ISocietePartenaire:2.5 | UpsBiz::ISocietePartenaire | Interface ISocietePartenaire. |
IDL:UpsBiz/ITaxe:2.5 | UpsBiz::ITaxe | Interface ITaxe. |
IDL:UpsBiz/ITransaction:2.5 | UpsBiz::ITransaction | Interface ITransaction. |
IDL:UpsBiz/IUtilisateur:2.5 | UpsBiz::IUtilisateur | Interface IUtilisateur. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsCsv/IUpsCsv:2.5 | UpsCsv::UpsCsv | Module d'Up ! Comma Separated Value. |
IDL:UpsCsv/EchangeCsv:2.5 | UpsCsv::EchangeCsv | Type EchangeCsv. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsCrb/UpsCrb:2.5 | UpsCrb::UpsCrb | Module d'Up ! Common Object Request Broker Architecture. |
IDL:UpsCrb/IntegrationClientCorba:2.5 | UpsCrb::IntegrationClientCorba: | Type IntegrationClientCorba. |
IDL:UpsCrb/IntegrationServeurCorba:2.5 | UpsCrb::IntegrationServeurCorba | Type IntegrationServeurCorba. |
IDL:UpsCrb/TypeCode:2.5 | UpsCrb::TypeCode | Type TypeCode. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsCmp/UpsCmp:2.5 | UpsCmp::UpsCmp | Module d'Up ! Compiler. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsCom/UpsCom:2.5 | UpsCom::UpsCom | Module d'Up ! Component Object Module. |
IDL:UpsCom/IntegrationClientCom:2.5 | UpsCom::IntegrationClientCom | Type IntegrationClientCom. |
IDL:UpsCom/IntegrationServeurCom:2.5 | UpsCom::IntegrationServeurCom | Type IntegrationServeurCom. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsCns/UpsCns:2.5 | IUpsCns | Module d'Up ! Content Service. |
IDL:UpsCns/ClientContenu:2.5 | UpsCns::ClientContenu | Type ClientContenu. |
IDL:UpsCns/ReponseContenu:2.5 | UpsCns::ReponseContenu | Type ReponseContenu. |
IDL:UpsCns/RequeteContenu:2.5 | UpsCns::RequeteContenu | Type RequeteContenu. |
IDL:UpsCns/ServeurContenu:2.5 | UpsCns::ServeurContenu | Type ServeurContenu. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsDb2/UpsDb2:2.5 | UpsDb2::UpsDb2 | Module d'Up ! Db2. |
IDL:UpsDb2/BlocDb2:2.5 | UpsDb2::BlocDb2 | Type BlocDb2. |
IDL:UpsDb2/ConnexionDb2:2.5 | UpsDb2::ConnexionDb2 | Type ConnexionDb2. |
IDL:UpsDb2/OrdreDb2:2.5 | UpsDb2::OrdreDb2 | Type OrdreDb2. |
IDL:UpsDb2/RequeteDb2:2.5 | UpsDb2::RequeteDb2 | Type RequeteDb2. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsDbg/UpsDbg:2.5 | UpsDbg::UpsDbg | Module d'Up ! Debugger. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsDgn/UpsDgn:2.5 | UpsDgn::UpsDgn | Module d'Up ! Document Generator. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsEdf/UpsEdf:2.5 | UpsEdf::UpsEdf | Module d'Up ! Edi for Administration, Commerce and Transport. |
IDL:UpsEdf/EchangeEdifact:2.5 | UpsEdf::EchangeEdifact | Type EchangeEdifact. |
IDL:UpsEdf/EnteteEdifact:2.5 | UpsEdf::EnteteEdifact | Type EnteteEdifact. |
IDL:UpsEdf/GroupeMessagesEdifact:2.5 | UpsEdf::GroupeMessagesEdifact | Type GroupeMessagesEdifact. |
IDL:UpsEdf/MessageEdifact:2.5 | UpsEdf::MessageEdifact | Type MessageEdifact. |
IDL:UpsEdf/SegmentMessage:2.5 | UpsEdf::SegmentMessage | Type SegmentMessage. |
IDL:UpsEdf/ValeurComposite:2.5 | UpsEdf::ValeurComposite | Type ValeurComposite. |
IDL:UpsEdf/ValeurElementaire:2.5 | UpsEdf::ValeurElementaire | Type ValeurElementaire. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsEdi/UpsEdi:2.5 | UpsEdi::UpsEdi | Module d'Up ! Electronic Data Interchange. |
IDL:UpsEdi/EchangeBinaire:2.5 | UpsEdi::EchangeBinaire | Type EchangeBinaire. |
IDL:UpsEdi/EchangeUps5GL:2.5 | UpsEdi::EchangeUps5GL | Type EchangeUps5GL. |
IDL:UpsEdi/IEchange:2.5 | UpsEdi::IEchange | Interface IEchange. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsEai/UpsEai:2.5 | UpsEai::UpsEai | Module d'Up ! Enterprise Application Integration. |
IDL:UpsEai/IIntegrationClient:2.5 | UpsEai::IIntegrationClient | Interface IIntegrationClient. |
IDL:UpsEai/IIntegrationServeur:2.5 | UpsEai::IIntegrationServeur | Interface IIntegrationServeur. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsFts/UpsFts:2.5 | UpsFts::UpsFts | Module d'Up ! File Transfer Service. |
IDL:UpsFts/ClientFtp:2.5 | UpsFts::ClientFtp | Type ClientFtp. |
IDL:UpsFts/ServeurFtp:2.5 | UpsFts::ServeurFtp | Type ServeurFtp. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsSid/UpsSid:2.5 | UpsSid::UpsSid | Module d'Up ! Sap IDoc. |
IDL:UpsSid/Champ:2.5 | UpsSid::Champ | Type Champ. |
IDL:UpsSid/EchangeIDoc:2.5 | UpsSid::EchangeIDoc | Type EchangeIDoc. |
IDL:UpsSid/Enregistrement:2.5 | UpsSid::Enregistrement | Type Enregistrement. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsJav/UpsJav:2.5 | UpsJav::UpsJav | Module d'Up ! Java. |
IDL:UpsJav/IntegrationClientJava:2.5 | UpsJav::IntegrationClientJava | Type IntegrationClientJava. |
IDL:UpsJav/IntegrationServeurJava:2.5 | UpsJav::IntegrationServeurJava | Type IntegrationServeurJava. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsKrn/UpsKrn:2.5 | UpsKrn::UpsKrn | Module d'Up ! Kernel. |
IDL:UpsKrn/Appel:2.5 | UpsKrn::Appel | Type Appel. |
IDL:UpsKrn/ArbreBinaire:2.5 | UpsKrn::ArbreBinaire | Type ArbreBinaire. |
IDL:UpsKrn/Binaire:2.5 | UpsKrn::Binaire | Type Binaire. |
IDL:UpsKrn/Booleen:2.5 | UpsKrn::Booleen | Enuméré Booleen. |
IDL:UpsKrn/Caractere:2.5 | UpsKrn::Caractere | Type Caractere. |
IDL:UpsKrn/Date:2.5 | UpsKrn::Date | Type Date. |
IDL:UpsKrn/Entier:2.5 | UpsKrn::Entier | Type Entier. |
IDL:UpsKrn/Entrepot:2.5 | UpsKrn::Entrepot | Type Entrepot. |
IDL:UpsKrn/Enumere:2.5 | UpsKrn::Enumere | Type Enumere. |
IDL:UpsKrn/Exception:2.5 | UpsKrn::Exception | Type Exception. |
IDL:UpsKrn/Hachage:2.5 | UpsKrn::Hachage | Type Hachage. |
IDL:UpsKrn/IAlgebreCommutative:2.5 | UpsKrn::IAlgebreCommutative | Interface IAlgebreCommutative. |
IDL:UpsKrn/ICollection:2.5 | UpsKrn::ICollection | Interface ICollection. |
IDL:UpsKrn/ICorpsCommutatif:2.5 | UpsKrn::ICorpsCommutatif | Interface ICorpsCommutatif. |
IDL:UpsKrn/IEnregistrement:2.5 | UpsKrn::IEnregistrement | Interface IEnregistrement. |
IDL:UpsKrn/IEspaceMetre:2.5 | UpsKrn::IEspaceMetre | Interface IEspaceMetre. |
IDL:UpsKrn/IIterateur:2.5 | UpsKrn::IIterateur | Interface IIterateur. |
IDL:UpsKrn/IResultatRequete:2.5 | UpsKrn::IResultatRequete | Interface IResultatRequete. |
IDL:UpsKrn/Liste:2.5 | UpsKrn::Liste | Type Liste. |
IDL:UpsKrn/Module:2.5 | UpsKrn::Module | Type Module. |
IDL:UpsKrn/Objet:2.5 | UpsKrn::Objet | Type Objet. |
IDL:UpsKrn/Octet:2.5 | UpsKrn::Octet | Type Octet. |
IDL:UpsKrn/Reel:2.5 | UpsKrn::Reel | Type Reel. |
IDL:UpsKrn/Reference:2.5 | UpsKrn::Reference | Type Reference. |
IDL:UpsKrn/ResultatRequeteListe:2.5 | UpsKrn::ResultatRequeteListe | Type ResultatRequeteListe. |
IDL:UpsKrn/Tableau:2.5 | UpsKrn::Tableau | Type Tableau. |
IDL:UpsKrn/Type:2.5 | UpsKrn::Type | Type Type. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMls/UpsMls:2.5 | IUpsMls | Module d'Up ! Mail Service. |
IDL:UpsMls/AbonnementElectronique:2.5 | UpsMls::AbonnementElectronique | Type AbonnementElectronique. |
IDL:UpsMls/BoiteAuxLettresElectronique:2.5 | UpsMls::BoiteAuxLettresElectronique | Type BoiteAuxLettresElectronique. |
IDL:UpsMls/ClientMessagerie:2.5 | UpsMls::ClientMessagerie | Type ClientMessagerie. |
IDL:UpsMls/CourrierElectronique:2.5 | UpsMls::CourrierElectronique | Type CourrierElectronique. |
IDL:UpsMls/IServeurMessagerie:2.5 | UpsMls::IServeurMessagerie | Interface IServeurMessagerie. |
IDL:UpsMls/ServeurMessagerieImap:2.5 | UpsMls::ServeurMessagerieImap | Type ServeurMessagerieImap. |
IDL:UpsMls/ServeurMessageriePop:2.5 | UpsMls::ServeurMessageriePop | Type ServeurMessageriePop. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMat/UpsMat:2.5 | UpsMat::UpsMat | Module d'Up ! Mathematical. |
IDL:UpsMat/Degre:2.5 | UpsMat::Degre | Type Degre. |
IDL:UpsMat/Radian:2.5 | UpsMat::Radian | Type Radian. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMdb/UpsMdb:2.5 | UpsMdb::UpsMdb | Module d'Up ! Max DB. |
IDL:UpsMdb/BlocMaxDB:2.5 | UpsMdb::BlocMaxDB | Type BlocMaxDB. |
IDL:UpsMdb/ConnexionMaxDB:2.5 | UpsMdb::ConnexionMaxDB | Type ConnexionMaxDB. |
IDL:UpsMdb/OrdreMaxDB:2.5 | UpsMdb::OrdreMaxDB | Type OrdreMaxDB. |
IDL:UpsMdb/RequeteMaxDB:2.5 | UpsMdb::RequeteMaxDB | Type RequeteMaxDB. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMsn/UpsMsn:2.5 | UpsMsn::UpsMsn | Module d'Up ! Microsoft Network. |
IDL:UpsMsn/CanalMicrosoftNetwork:2.5 | UpsMsn::CanalMicrosoftNetwork | Type CanalMicrosoftNetwork. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMss/UpsMss:2.5 | UpsMss:UpsMss | Module d'Up ! Sql Server. |
IDL:UpsMss/BlocSqlServer:2.5 | UpsMss::BlocSqlServer | Type BlocSqlServer. |
IDL:UpsMss/ConnexionSqlServer:2.5 | UpsMss:ConnexionSqlServer | Type ConnexionSqlServer. |
IDL:UpsMss/OrdreSqlServer:2.5 | UpsMss::OrdreSqlServer | Type OrdreSqlServer. |
IDL:UpsMss/RequeteSqlServer:2.5 | UpsMss::RequeteSqlServer | Type RequeteSqlServer. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsMys/UpsMys:2.5 | UpsMys::UpsMys | Module d'Up ! My Sql. |
IDL:UpsMys/BlocMySql:2.5 | UpsMys::BlocMySql | Type BlocMySql. |
IDL:UpsMys/ConnexionMySql:2.5 | UpsMys::ConnexionMySql | Type ConnexionMySql. |
IDL:UpsMys/OrdreMySql:2.5 | UpsMys::OrdreMySql | Type OrdreMySql. |
IDL:UpsMys/RequeteMySql:2.5 | UpsMys::RequeteMySql | Type RequeteMySql. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsNap/UpsNap:2.5 | UpsNap::UpsNap | Module d'Up ! Named Pipes. |
IDL:UpsNap/CanalTuyauNomme:2.5 | UpsNap::CanalTuyauNomme | Type CanalTuyauNomme. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsNls/UpsNls:2.5 | UpsNls::UpsNls | Module d'Up ! Natural Language Support. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsNet/UpsNet:2.5 | UpsNet::UpsNet | Module d'Up ! Network. |
IDL:UpsNet/ICanal:2.5 | UpsNet::ICanal | Interface ICanal. |
IDL:UpsNet/Serveur:2.5 | UpsNet::Serveur | Interface Serveur. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsOms/UpsOms:2.5 | UpsOms::UpsOms | Module d'Up ! Object Management System. |
IDL:UpsOms/ITransaction:2.5 | UpsOms::ITransaction | Interface ITransaction. |
IDL:UpsOms/Transaction:2.5 | UpsOms::Transaction | Type Transaction. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsOrb/UpsOrb:2.5 | UpsOrb::UpsOrb | Module d'Up ! Object Request Broker. |
IDL:UpsOrb/Annuaire:2.5 | UpsOrb::Annuaire | Type AnnuaireUpsOrb. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsOdb/UpsOdb:2.5 | UpsOdb::UpsOdb | Module d'Up ! Open DataBase Connectivity. |
IDL:UpsOdb/BlocOdbc:2.5 | UpsOdb::BlocOdbc | Type BlocOdbc. |
IDL:UpsOdb/ConnexionOdbc:2.5 | UpsOdb::ConnexionOdbc | Type ConnexionOdbc. |
IDL:UpsOdb/OrdreOdbc:2.5 | UpsOdb::OrdreOdbc | Type OrdreOdbc. |
IDL:UpsOdb/RequeteOdbc:2.5 | UpsOdb::RequeteOdbc | Type RequeteOdbc. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsOra/UpsOra:2.5 | UpsOra::UpsOra | Module d'Up ! Oracle. |
IDL:UpsOra/BlocOracle:2.5 | UpsOra::BlocOracle | Type BlocOracle. |
IDL:UpsOra/ConnexionOracle:2.5 | UpsOra::ConnexionOracle | Type ConnexionOracle. |
IDL:UpsOra/OrdreOracle:2.5 | UpsOra::OrdreOracle | Type OrdreOracle. |
IDL:UpsOra/RequeteOracle:2.5 | UpsOra::RequeteOracle | Type RequeteOracle. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsPrs/UpsPrs:2.5 | UpsPrs::UpsPrs | Module d'Up ! Parser. |
IDL:UpsPrs/AnalyseurLexical:2.5 | UpsPrs::AnalyseurLexical | Type AnalyseurLexical. |
IDL:UpsPrs/AnalyseurSyntaxique:2.5 | UpsPrs::AnalyseurSyntaxique | Type AnalyseurSyntaxique. |
IDL:UpsPrs/NonTerminalSyntaxique:2.5 | UpsPrs::NonTerminalSyntaxique | Type NonTerminalSyntaxique. |
IDL:UpsPrs/PaquetLexical:2.5 | UpsPrs::PaquetLexical | Type PaquetLexical. |
IDL:UpsPrs/RegleSyntaxique:2.5 | UpsPrs::RegleSyntaxique | Type RegleSyntaxique. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsPsq/UpsPsq:2.5 | UpsPsq::UpsPsq | Module d'Up ! Programming Language / Structured Query Language. |
IDL:UpsPsq/IntegrationClientPlSql:2.5 | UpsPsq::IntegrationClientPlSql | Type IntegrationClientPlSql. |
IDL:UpsPsq/IntegrationServeurPlSql:2.5 | UpsPsq::IntegrationServeurPlSql | Type IntegrationServeurPlSql. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsPgs/UpsPgs:2.5 | UpsPgs::UpsPgs | Module d'Up ! PostgreSQL. |
IDL:UpsPgs/BlocPostgreSQL:2.5 | UpsPgs::BlocPostgreSQL | Type BlocPostgreSQL. |
IDL:UpsPgs/ConnexionPostgreSQL:2.5 | UpsPgs::ConnexionPostgreSQL | Type ConnexionPostgreSQL. |
IDL:UpsPgs/OrdrePostgreSQL:2.5 | UpsPgs::OrdrePostgreSQL | Type OrdrePostgreSQL. |
IDL:UpsPgs/RequetePostgreSQL:2.5 | UpsPgs::RequetePostgreSQL | Type RequetePostgreSQL. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsPrf/UpsPrf:2.5 | UpsPrf::UpsPrf | Module d'Up ! Profiler. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsQry/UpsQry:2.5 | UpsQry::UpsQry | Module d'Up ! Query. |
IDL:UpsQry/EnregistrementSql:2.5 | UpsQry::EnregistrementSql | Type EnregistrementSql. |
IDL:UpsQry/IBlocSql:2.5 | UpsQry::IBlocSql | Interface IBlocSql. |
IDL:UpsQry/IConnexionSql:2.5 | UpsQry::IConnexionSql | Interface IConnexionSql. |
IDL:UpsQry/IOrdreSql:2.5 | UpsQry::IOrdreSql | Interface IOrdreSql. |
IDL:UpsQry/IRequeteSql:2.5 | UpsQry::IRequeteSql | Interface IRequeteSql. |
IDL:UpsQry/ResultatRequeteSql:2.5 | UpsQry::ResultatRequeteSql | Type ResultatRequeteSql. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsRcf/IUpsRcf:2.5 | UpsRcf::UpsRcf | Module d'Up ! Record File. |
IDL:UpsRcf/Champ:2.5 | UpsRcf::Champ | Type Champ. |
IDL:UpsRcf/EchangeFluxDEnregistrements:2.5 | UpsRcf::EchangeFluxDEnregistrements | Type EchangeFluxDEnregistrements. |
IDL:UpsRcf/Enregistrement:2.5 | UpsRcf::Enregistrement | Type Enregistrement. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsSng/UpsSng:2.5 | UpsSng::UpsSng | Module d'Up ! Script Engine. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsSec/UpsSec:2.5 | UpsSec::UpsSec | Module d'Up ! Security Manager. |
IDL:UpsSec/Habilitations:2.5 | UpsSec::Habilitations | Type Habilitations. |
IDL:UpsSec/HabilitationUnitaire:2.5 | UpsSec::HabilitationUnitaire | Type HabilitationUnitaire. |
IDL:UpsSec/Licences:2.5 | UpsSec::Licences | Type Licences. |
IDL:UpsSec/LicenceUnitaire:2.5 | UpsSec::LicenceUnitaire: | Type LicenceUnitaire. |
IDL:UpsSec/Quotas:2.5 | UpsSec::Quotas | Type Quotas. |
IDL:UpsSec/QuotaUnitaire:2.5 | UpsSec::QuotaUnitaire | Type QuotaUnitaire. |
IDL:UpsSec/Role:2.5 | UpsSec::Role | Type Role. |
IDL:UpsSec/Utilisateur:2.5 | UpsSec::Utilisateur | Type Utilisateur. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsSoa/UpsSoa:2.5 | UpsSoa::UpsSoa | Module d'Up ! Single Object Activation Protocol. |
IDL:UpsSoa/IntegrationClientSoap:2.5 | UpsSoa::IntegrationClientSoap | Type IntegrationClientSoap. |
IDL:UpsSoa/IntegrationServeurSoap:2.5 | UpsSoa::IntegrationServeurSoap | Type IntegrationServeurSoap. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsSys/UpsSys:2.5 | UpsSys::UpsSys | Module d'Up ! System. |
IDL:UpsSys/Calendrier:2.5 | UpsSys::Calendrier | Type Calendrier. |
IDL:UpsSys/Fichier:2.5 | UpsSys::Fichier | Type Fichier. |
IDL:UpsSys/FichierListe:2.5 | UpsSys::FichierListe | Type FichierListe. |
IDL:UpsSys/FileDAttente:2.5 | UpsSys::FileDAttente | Type FileDAttente. |
IDL:UpsSys/FluxBinaire:2.5 | UpsSys::FluxBinaire | Type FluxBinaire. |
IDL:UpsSys/FluxCaractere:2.5 | UpsSys::FluxCaractere | Type FluxCaractere. |
IDL:UpsSys/FluxCompresse:2.5 | UpsSys::FluxCompresse | Type FluxCompresse. |
IDL:UpsSys/FluxEncode:2.5 | UpsSys::FluxEncode | Type FluxEncode. |
IDL:UpsSys/IFlux:2.5 | UpsSys::IFlux | Interface IFlux. |
IDL:UpsSys/PeriodeCalendrier:2.5 | UpsSys::PeriodeCalendrier | Type PeriodeCalendrier. |
IDL:UpsSys/ProcessusListe:2.5 | UpsSys::ProcessusListe | Type ProcessusListe. |
IDL:UpsSys/Segment:2.5 | UpsSys::Segment | Type Segment. |
IDL:UpsSys/Synchronisation:2.5 | UpsSys::Synchronisation | Type Synchronisation. |
IDL:UpsSys/Tache:2.5 | UpsSys::Tache | Type Tache. |
IDL:UpsSys/Travail:2.5 | UpsSys::Travail | Type Travail. |
IDL:UpsSys/UniteListee:2.5 | UpsSys::UniteListee | Type UniteListee. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsTrn/UpsTrn:2.5 | UpsTrn::UpsTrn | Module d'Up ! Translator. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsTcp/UpsTcp:2.5 | UpsTcp::UpsTcp | Module d'Up ! Transmission Control Protocol. |
IDL:UpsTcp/CanalTcpIp:2.5 | UpsTcp::CanalTcpIp | Type CanalTcpIp. |
Repository Id de Corba | Interface de Corba | Module, type ou interface d'Up ! Application System |
IDL:UpsWww/UpsWww:2.5 | UpsWww::UpsWww | Module d'Up ! World Wide Web. |
IDL:UpsWww/FluxInternet:2.5 | UpsWww::FluxInternet | Type FluxInternet. |
IDL:UpsWww/IClientInternet:2.5 | UpsWww::IClientInternet | Interface IClientInternet. |
IDL:UpsWww/IContenuInternet:2.5 | UpsWww::IContenuInternet | Interface IContenuInternet. |
IDL:UpsWww/IntervalleContenu:2.5 | UpsWww::IntervalleContenu | Type IntervalleContenu. |
IDL:UpsWww/IServeurInternet:2.5 | UpsWww::IServeurInternet | Interface IServeurInternet. |
Corba | Up ! Application System |
Alias déclaré par typedef . | Alias déclaré par Type ... = ... ; . |
Attribut private . | Propriété en lecture seule. |
Attribut public . | Propriété en lecture et écriture. |
Constante déclarée par const . | Constante déclarée par Constante . |
Constructeur déclaré par factory . | Constructeur pour l'interface. |
Contexte déclaré par contexte . | Ignoré. |
Exception déclarée par exception . | Exception déclarée par Exception . |
Exception déclarée par raise . | Ignoré. |
Interface déclarée par interface . | Type déclaré par Type . |
Méthode fonctionnelle. | Méthode fonctionnelle déclarée par Fonction . |
Méthode procédurale. | Méthode procédurale déclarée par Procedure . |
Module déclaré par module . | Sous-module déclaré par Module . |
Séquence. | Tableau déclaré par TableauDe . |
Structure déclarée par struct . | Type déclaré par Type . |
Tableau déclaré par [ ] . | Tableau déclaré par TableauDe . |
Type déclaré par valuetype . | Type déclaré par Type . |
Union déclarée par union . | Type encapsulant un .Selon ... Fin Selon . |
Corba | Up ! Application System |
any | Objet |
boolean | Boolean |
char | Entier |
fixed | Reel |
float | Reel |
long | Entier |
long double | Reel |
long long | Entier |
Object | Objet |
octet | Entier |
short | Entier |
string | Caractere |
unsigned char | Entier |
unsigned long | Entier |
unsigned long long | Entier |
unsigned short | Entier |
ValueBase | Object |
wstring | Caractere |
wchar | Entier |
Corba | Up ! Application System |
abstract | Définition d'une interface par Interface au lieu d'un type par Type . |
in | Entree |
inout | Entree Sortie |
out | Sortie |
readonly | Lecture Prive |
Corba | Up ! Application System | Application Program Interface |
Méthode Corba | Appel | Méthode UpsKrn::CorbaMethod2Appel .Le prototype correspond à la signature de la méthode selon la convention de Interface Definition Language (IDL). |
boolean | Booleen | Méthode UpsKrn::CorbaBoolean2Booleen . |
char< > | Caractere | Méthode UpsKrn::CorbaCharSeq2Caractere . |
double | Reel | Méthode UpsKrn::CorbaDouble2Reel . |
float | Reel | Méthode UpsKrn::CorbaFloat2Reel . |
long | Entier | Méthode UpsKrn::CorbaLong2Entier . |
long double | Reel | Méthode UpsKrn::CorbaLongDouble2Reel . |
long long | Entier | Méthode UpsKrn::CorbaLongLong2Entier . |
octet< > | Binaire | Méthode UpsKrn::CorbaOctetSeq2Binaire . |
short | Entier | Méthode UpsKrn::CorbaShort2Entier . |
string | Binaire | Méthode UpsKrn::CorbaString2Binaire .Méthode UpsKrn::CorbaString2Caractere .Méthode UpsKrn::CorbaString2Date . |
unsigned long | Entier | Méthode UpsKrn::CorbaUnsignedLong2Entier . |
unsigned long long | Entier | Méthode UpsKrn::CorbaUnsignedLongLong2Entier . |
unsigned short | Entier | Méthode UpsKrn::CorbaUnsignedShort2Entier .Méthode UpsKrn::CorbaUnsignedShort2Enumere . |
wchar< > | Caractere | Méthode UpsKrn::CorbaWCharSeq2Caractere . |
wstring | Caractere | Méthode UpsKrn::CorbaWString2Caractere . |
Up ! Application System | Corba |
Alias déclaré par Type ... = ... ; . | Alias déclaré par typedef . |
Constante déclarée par Constante . | Constante déclarée par const . |
Définition de variables ou de traitements globaux. | Interface spécifique pour le module. |
Enuméré déclaré par Enumere . | Enuméré déclaré par enum . |
Importation déclarée par ImporterModule . | Inclusion de l'idl et des fichiers h. |
Méthode fonctionnelle déclarée par Fonction . | Méthode fonctionnelle. |
Méthode procédurale déclarée par Procedure . | Méthode procédurale. |
Objet sémantique déclaré par AnalyseurLexical . | Objet d'interface UpsPrs::AnalyseurLexical . |
Objet sémantique déclaré par AnalyseurSyntaxique . | Objet d'interface UpsPrs::AnalyseurSyntaxique . |
Objet sémantique déclaré par BlocSql . | Objet d'interface UpsQry::BlocSql . |
Objet sémantique déclaré par ConnexionSql . | Objet d'interface UpsQry::ConnexionSql . |
Objet sémantique déclaré par Entrepot . | Objet d'interface UpsKrn::Entrepot . |
Objet sémantique déclaré par Exception . | Objet d'interface UpsKrn::Exception . |
Objet sémantique déclaré par FileDAttente . | Objet d'interface UpsSys::FileDAttente . |
Objet sémantique déclaré par NonTerminalSyntaxique . | Objet d'interface UpsPrs::NonTerminalSyntaxique . |
Objet sémantique déclaré par OrdreSql . | Objet d'interface UpsQry::OrdreSql . |
Objet sémantique déclaré par RegleSyntaxique . | Objet d'interface UpsPrs::RegleSyntaxique . |
Objet sémantique déclaré par RequeteSql . | Objet d'interface UpsQry::RequeteSql . |
Objet sémantique déclaré par Serveur . | Objet d'interface UpsNet::Serveur . |
Référence déclarée par ReferenceDe . | Objet d'interface UpsKrn::Reference . |
Selon ... Fin Selon . | Union déclarée par union . |
Tableau déclaré par TableauDe . | Tableau déclaré par [ ] . |
Type déclaré par Type ou par Interface . | Interface déclarée par interface . |
Up ! Application System | Corba |
Booleen . | boolean si non nul sinon UpsKrn::Booleen . |
Enumere . | unsigned short si non nul sinon UpsKrn::Enumere . |
Caractere . | UpsKrn::Caractere . |
Date . | UpsKrn::Date . |
Entier . | long si non nul sinon UpsKrn::Entier . |
Reel . | double si non nul sinon UpsKrn::Reel . |
Up ! Application System | Corba |
Entree | in . |
Entree Sortie | inout . |
Sortie | out . |
Définition d'une propriété en lecture. | readonly . |
Up ! Application System | Corba | Application Program Interface de Up ! Kernel |
Appel | Méthode Corba | Direct par génération. |
Binaire | octet< > | Méthode UpsKrn::UpsKrn::Binaire2OctetSeq .Méthode UpsKrn::UpsKrn::Binaire2CorbaOctetSeq . |
Booleen | boolean | Méthode UpsKrn::Booleen2CorbaBoolean . |
Caractere | char< > | Méthode UpsKrn::UpsKrn::Caractere2CorbaCharSeq .Méthode UpsKrn::UpsKrn::Caractere2CorbaString .Méthode UpsKrn::UpsKrn::Caractere2CorbaWString . |
Date | string | Méthode UpsKrn::UpsKrn::Date2CorbaString . |
Enumere | unsigned short | Méthode UpsKrn::UpsKrn::Enumere2CorbaUnsignedShort . |
Entier | short | Méthode UpsKrn::UpsKrn::Entier2CorbaShort .Méthode UpsKrn::UpsKrn::Entier2CorbaUnsignedShort .Méthode UpsKrn::UpsKrn::Entier2CorbaLong .Méthode UpsKrn::UpsKrn::Entier2CorbaUnsignedLong .Méthode UpsKrn::UpsKrn::Entier2CorbaLongLong .Méthode UpsKrn::UpsKrn::Entier2CorbaUnsignedLongLong |
Reel | float | Méthode UpsKrn::UpsKrn::Reel2CorbaFloat .Méthode UpsKrn::UpsKrn::Reel2CorbaDouble .Méthode UpsKrn::UpsKrn::Reel2CorbaLongDouble . |
Le chargement de chaque module employé est réalisé automatiquement par Corba.
Le déchargement de chaque module employé est réalisé automatiquement par Corba.
Chaque Application Program Interface (API) est susceptible de lancer une exception CORBA::Exception qu'il est obligatoire de gérer.
L'arrêt de Up ! Virtual Technical Machine est réalisé automatiquement par Corba.
Nota bene :
Tous les modules Corba doivent être compilés avec les structures alignées sur quatre octets sur toutes les plates-formes. Sinon, les objets ValueType ne peuvent fonctionner correctement.
#include <CORBA.h>
#include <mico/string.h>
#include <upskrn.h>
#include <upscrbexception.h>
using namespace std;
static CORBA::ORB *pOrb;
static CORBA::Object *pObjet;
static UpsKrn::UpsKrn *pUpsKrn;
static MonModuleMonModule *pMonModule;
/****************************************************************/
int main(int argc, char *argv[])
/****************************************************************/
{
pOrb=CORBA::ORB_init(argc, argv, "mico-local-orb");
if (!pOrb)
return(1);
pObjet=pOrb->bind("IDL:UpsKrn/UpsKrn:2.5");
if (!pObjet)
return(1);
pUpsKrn=UpsKrn::UpsKrn::_narrow(pObjet);
if (!pUpsKrn)
return(1);
pObjet=pOrb->bind("IDL:MonModule/MonModule:2.5");
if (!pObjet)
return(1);
pMonModule=MonModule::MonModule::_narrow(pObjet);
if (!pMonModule)
return(1);
try
{
catch (UpsCrbException *E)
...
pUpsKrn->Tracer("Bonjour le monde !");
pMonModule->MaMethode(...);
...
}
{
catch (CORBA::Exception &e)
cout << "Erreur UpsKrn-0 : L'exception suivante a été envoyée dans le source '" << E->NomSourceEnErreur << "' :" << endl;
cout << E->MessageErreur << endl;
return(1);
}
{
cout << "Erreur Mico : L'exception suivante a été envoyée :" <&tlt; endl;
cout <&tlt; e <&tlt; endl;
return(1);
}
CORBA::release(pMonModule);
pMonModule=NULL;
CORBA::release(pUpsKrn);
pUpsKrn=NULL;
delete pOrb;
return(0);
}
#include <CORBA.h>
#include <mico/string.h>
#include <coss/CosNaming.h>
#include <upskrn.h>
#include <upscrbexception.h>
using namespace std;
static CORBA::ORB *pOrb;
static CORBA::Object *pObjet;
static CosNaming::NamingContextExt *pCosNaming;
static CcmUpsKrn::UpsKrnHome *pUpsKrnHome;
static CcmMonModule::MonModuleHome *pMonModuleHome;
static CcmUpsKrn::UpsKrnManager *pUpsKrnManager;
static CcmMonModule::MonModuleManager *pMonModuleManager;
/****************************************************************/
int main(int argc, char *argv[])
/****************************************************************/
{
pOrb=CORBA::ORB_init(argc, argv, "mico-local-orb");
if (!pOrb)
return(1);
pObjet=pOrb->resolve_initial_references("NameService");
if (!pObjet)
return(1);
pCosNaming=CosNaming::NamingContextExt::_narrow(pObjet);
if (!pCosNaming)
return(1);
CORBA::duplicate(pCosNaming);
pObjet=pCosNaming->resolve_str("UpsKrnHome");
if (!pObjet)
return(1);
pUpsKrnHome=CcmUpsKrn::UpsKrnHome::_narrow(pObjet);
if (!pUpsKrnHome)
return(1);
pUpsKrnManager=pUpsKrnHome->create();
if (!pUpsKrnManager)
return(1);
pUpsKrnManager->configuration_complete();
pObjet=pCosNaming->resolve_str("MonModuleHome");
if (!pObjet)
return(1);
pMonModuleHome=CcmMonModule::MonModuleHome::_narrow(pObjet);
if (!pMonModuleHome)
return(1);
pMonModuleManager=pMonModuleHome->create();
if (!pMonModuleManager)
return(1);
pMonModuleManager->configuration_complete();
try
{
catch (UpsCrbException *E)
...
pUpsKrnManager->Tracer("Bonjour le monde !");
pMonModuleManager->MaMethode(...);
...
}
{
catch (CORBA::Exception &e)
cout << "Erreur UpsKrn-0 : L'exception suivante a été envoyée dans le source '" << E->NomSourceEnErreur << "' :" << endl;
cout << E->MessageErreur << endl;
return(1);
}
{
cout << "Erreur Mico : L'exception suivante a été envoyée :" <&tlt; endl;
cout <&tlt; e <&tlt; endl;
return(1);
}
pMonModuleManager->remove();
pMonModuleManager=NULL;
pUpsKrnManager->remove();
pUpsKrnManager=NULL;
CORBA::release(pCosNaming);
pCosNaming=NULL;
delete pOrb;
return(0);
}