Oracle相關(guān)文檔-Siebel詳細說明書-EAI1_第1頁
Oracle相關(guān)文檔-Siebel詳細說明書-EAI1_第2頁
Oracle相關(guān)文檔-Siebel詳細說明書-EAI1_第3頁
Oracle相關(guān)文檔-Siebel詳細說明書-EAI1_第4頁
Oracle相關(guān)文檔-Siebel詳細說明書-EAI1_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Overview:SiebelEnterpriseApplicationIntegration

SiebelInnovationPack2016May2016

Copyright?2005,2016Oracleand/oritsaffiliates.Allrightsreserved.

Thissoftwareandrelateddocumentationareprovidedunderalicenseagreementcontainingrestrictionsonuseanddisclosureandareprotectedbyintellectualpropertylaws.Exceptasexpresslypermittedinyourlicenseagreementorallowedbylaw,youmaynotuse,copy,reproduce,translate,broadcast,modify,license,transmit,distribute,exhibit,perform,publish,ordisplayanypart,inanyform,orbyanymeans.Reverseengineering,disassembly,ordecompilationofthissoftware,unlessrequiredbylawforinteroperability,isprohibited.

Theinformationcontainedhereinissubjecttochangewithoutnoticeandisnotwarrantedtobeerror-free.Ifyoufindanyerrors,pleasereportthemtousinwriting.

IfthisissoftwareorrelateddocumentationthatisdeliveredtotheU.S.GovernmentoranyonelicensingitonbehalfoftheU.S.Government,thefollowingnoticeisapplicable:

U.S.GOVERNMENTENDUSERS:Oracleprograms,includinganyoperatingsystem,integratedsoftware,anyprogramsinstalledonthehardware,and/ordocumentation,deliveredtoU.S.Governmentendusersare“commercialcomputersoftware”pursuanttotheapplicableFederalAcquisitionRegulationandagency-specificsupplementalregulations.Assuch,use,duplication,disclosure,modification,andadaptationoftheprograms,includinganyoperatingsystem,integratedsoftware,anyprogramsinstalledonthehardware,and/ordocumentation,shallbesubjecttolicensetermsandlicenserestrictionsapplicabletotheprograms.NootherrightsaregrantedtotheU.S.Government.

Thissoftwareorhardwareisdevelopedforgeneraluseinavarietyofinformationmanagementapplications.Itisnotdevelopedorintendedforuseinanyinherentlydangerousapplications,includingapplicationsthatmaycreateariskofpersonalinjury.Ifyouusethissoftwareorhardwareindangerousapplications,thenyoushallberesponsibletotakeallappropriatefail-safe,backup,redundancy,andothermeasurestoensureitssafeuse.OracleCorporationanditsaffiliatesdisclaimanyliabilityforanydamagescausedbyuseofthissoftwareorhardwareindangerousapplications.

OracleandJavaareregisteredtrademarksofOracleand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.

IntelandIntelXeonaretrademarksorregisteredtrademarksofIntelCorporation.AllSPARCtrademarksareusedunderlicenseandaretrademarksorregisteredtrademarksofSPARCInternational,Inc.AMD,Opteron,theAMDlogo,andtheAMDOpteronlogoaretrademarksorregisteredtrademarksofAdvancedMicroDevices.UNIXisaregisteredtrademarkofTheOpenGroup.

Thissoftwareorhardwareanddocumentationmayprovideaccesstoorinformationoncontent,products,andservicesfromthirdparties.OracleCorporationanditsaffiliatesarenotresponsibleforandexpresslydisclaimallwarrantiesofanykindwithrespecttothird-partycontent,products,andservicesunlessotherwisesetforthinanapplicableagreementbetweenyouandOracle.OracleCorporationanditsaffiliateswillnotberesponsibleforanyloss,costs,ordamagesincurredduetoyouraccesstooruseofthird-partycontent,products,orservices,exceptassetforthinanapplicableagreementbetweenyouandOracle.

DocumentationAccessibility

ForinformationaboutOracle'scommitmenttoaccessibility,visittheOracleAccessibilityProgramwebsiteat/pls/topic/lookup?ctx=acc&id=docacc.

AccesstoOracleSupport

OraclecustomersthathavepurchasedsupporthaveaccesstoelectronicsupportthroughMyOracleSupport.Forinformation,

visit/pls/topic/lookup?ctx=acc&id=infoorvisit

/pls/topic/lookup?ctx=acc&id=trs

ifyouarehearingimpaired.

Contents

Overview:SiebelEnterpriseApplicationIntegration1

Chapter1:What’sNewinThisRelease

Chapter2:OverviewofSiebelEAI

AboutSiebelEAI7

SiebelEnterpriseApplicationIntegration7

AboutSiebelEAIComponents8

SiebelEAIandXML9

SiebelEAIAdaptersandConnectors9

SiebelEAIandBusinessComponents10

SiebelEAIwithJavaandJ2EE11

SiebelEAIandObjectInterfaces13

SiebelEAIandMessageBasedIntegration14

SiebelEAIandDataTransformation15

SiebelEAIandWorkflowProcessControl15

AboutInterfacesforSiebelApplicationServices15

AboutWebServices17

WebUIDynamicDeveloper’sKit18

SiebelWebServicesandSecurity18

AboutSiebelEAIandUnicodeSupport19

InboundandOutboundUnicodeScenariosforXMLMessages21

TranscodeBusinessServiceUsagewithNonXMLData21

AboutSiebelEAIandLegacySystems22

AboutSiebelEAIIntegrationStrategies23

Peer-to-PeerIntegration24

ApplicationConnectionwithanIntegrationServer24

OtherIntegrationStrategies25

Chapter3:IntegrationwithSiebelEAI

OverviewofIntegrationwithSiebelEAI27

IntegrationOptionswithSiebelEAI27

DesignforanApplicationIntegrationProject28

Real-TimeandBatchModeUsageModels29

DataExchangewithaSiebelApplication31

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack3

2016

Contents■

SummaryofIntegrationOptionswithSiebelEAI32

Chapter4:ArchitectureforSiebelEAI

OverviewofArchitectureforSiebelEAI35

SiebelEAIArchitecture36

IntegrationRequirementsforSiebelEAI37

BusinessProcessCoordinationwithSiebelWorkflow38

TransportMechanisms39

HighVolumeDataExchange40

Chapter5:ScenariosforUsingSiebelEAI

ScenariosforCommonIntegrations43

ScenariosforDatathatisAccessed,ExportedorReplicated44

ScenariosforDatathatCrossesaBoundary46

ScenariosforDatathatisTransformed47

Index

4

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

1

What’sNewinThisRelease

What’sNewinOverview:SiebelEnterpriseApplicationIntegration,

SiebelInnovationPack2016

Nonewfeatureshavebeenaddedtothisguideforthisrelease.Thisguidehasbeenupdatedtoreflectonlyproductnamechanges.

5

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

What’sNewinThisRelease■

6

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

2

Overview

of

Siebel

EAI

ThischapterdescribesanoverviewofOracle’sSiebelEnterpriseApplicationIntegration(SiebelEAI).Itincludesthefollowingtopics:

AboutSiebelEAIonpage7

AboutSiebelEAIComponentsonpage8

AboutInterfacesforSiebelApplicationServicesonpage15

AboutWebServicesonpage17

AboutSiebelEAIandUnicodeSupportonpage19

AboutSiebelEAIandLegacySystemsonpage22

AboutSiebelEAIIntegrationStrategiesonpage23

AboutSiebelEAI

Inordertodriverevenuegrowth,increaseproductivity,andgainvisibilitytobusinessperformance,anorganizationmustintegratebusinessprocessesacrossalargenumberofdisparateapplications.Becausebusinessisaccelerating,anorganizationmustintegrateandstreamlinebusinessprocessesinordertoachievetheagilitythatisrequiredtorespondtochangingcustomerandmarketdemands.Thisintegrationimperativeisevenmorepressingbecausesupplyanddemandchainsareincreasinglyinterdependent,requiringanorganizationtointegrateanextendedenterprisetomakesuretheviabilityoftheentirepartnerecosystem.

Tomeettheserequirements,OraclecontinuestoenhancetheintegrationtoolsetthatexistswithinSiebelapplications.

SiebelEnterpriseApplicationIntegration

SiebelEnterpriseApplicationIntegration(SiebelEAI)isthesetofproductsontheSiebelBusinessPlatformthatincludestools,technologies,andprebuiltfunctionalintegrationsthatfacilitateapplicationintegration.SomeofthefeaturesprovidedbySiebelEAIinclude:

■ProvidescomponentstointegrateSiebelBusinessApplicationswithexternalapplicationsandtechnologieswithinyourcompany

■Workswiththird-partysolutions,suchassolutionsfromIBM,TIBCO,WebMethods,andsoforth

■Providesbidirectional,realtimeandbatchsolutionstointegrateSiebelapplicationswithotherapplications

■ProvidesasetofinterfacesthatinteractwitheachotherandwithothercomponentswithinaSiebelapplication.Someofthefeaturesthattheseinterfacesprovideinclude:

7

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

■Providesaflexible,servicebasedarchitecturethatisbuiltontopofconfigurablemessagesusingXMLandotherformats

■ProvidescompatibilitywithIBMMQSeries,MicrosoftMSMQ,SunMicrosystemsJavaandJ2EE,XML,HTTP,andotherstandards.

■ProvidesaccessofinternalSiebelObjectstoanexternalapplication

■Takesadvantageofprebuiltadaptersandenterpriseconnectors

■Providescompatibilitywiththird-partyadaptersandconnectors

■Providesdatatransformation

■Integratesexternaldatathroughvirtualbusinesscomponentsandexternalbusinesscomponents

■Providesagraphicalbusinessprocessdesigner,programmaticinterfaces,andahighvolumebatchinterface

AboutSiebelEAIComponents

ThistopicdescribescomponentsinSiebelEAI.Itincludesthefollowingtopics:

SiebelEAIandXMLonpage9

SiebelEAIAdaptersandConnectorsonpage9

SiebelEAIandBusinessComponentsonpage10

SiebelEAIwithJavaandJ2EEonpage11

SiebelEAIandObjectInterfacesonpage13

SiebelEAIandMessageBasedIntegrationonpage14

SiebelEAIandDataTransformationonpage15

SiebelEAIandWorkflowProcessControlonpage15

Alegacyapplication,suchaspurchasingoraccounting,cancontaincriticalinformationthatmustcoexistandintegratewithaSiebelapplication.Abusiness-to-businessinteractionrequiresthatcustomer,order,andaccountinformationbesharedwithpartnersacrossafirewall.SiebelEAIprovidescomponentsthatcanbeusedindividuallyortogetherwithatoolkitfromanEAIvendor,includingXMLsupportinSiebelEAIadaptersandconnectors,avirtualbusinesscomponent,orJava

Beans.

8

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

SiebelEAIandXML

XMLisincreasinglytheformatofchoicefordataexchangebetweenanapplicationandapartnerorganization.ThemetadatadefinitionforXMLisintheformofXMLSchemaDefinitions(XSD)orDocumentTypesDefinitions(DTD).BecauseSiebelIntegrationobjectscanberepresentedasXSD,anotherapplicationcancapturemetadatafromaSiebelapplicationandunderstandhowtoformatanXMLdocumentthatmustbesenttoaSiebelapplication.DatainaSiebelapplicationcanberepresentedasXMLandsentoverastandardprotocolsuchasHTTP.SiebelEAIprovidescomponentsthatallowbidirectionalexchangeofXMLdocumentsoverthefirewallusingtheHTTPprotocol.ThisexchangecanbemadesecureatthetransportlayerbyusingtheHTTPSprotocol.

SiebelEAIsupportsXMLforanoutgoingorincomingmessage.SiebelEAIcanbeconfiguredtouseanXSDorDTDthatisexternallyspecifiedtodefineexternalintegrationobjects.SiebelToolsincludesanIntegrationObjectWizardthatcanbeusedtoimportandprocessanexternalXSDorDTDandtogeneratetheseexternalintegrationobjectsthatrepresenttheXSDortheDTD.

Atransportadapter,whetherbuiltbyOracleorbuiltbyapartner,canusethisbusinessservicetodynamicallylookupthecontentinanXMLdocumentorinadocumentthatusesanotherformat,thenroutethemessagebasedoncontentfromthedocument.ThemessagecanberoutedtoaworkflowprocessortoanotherbusinessservicewithinaSiebelapplication.

SiebelEAIAdaptersandConnectors

SiebelEAIprovidesadaptersandconnectorstohelpcreateanintegrationbetweenaSiebelapplicationandanexternalapplication.OtherconnectorsarealsoavailablethroughpartnersforSiebelBusinessApplications.Foreachsupportedbusinessprocess,theconnectorsincludedatamappingbetweentheexchangedentities,andsequencinganderrorhandling.

SiebelEAIAdapter

AnadapterisaSiebelEAIcomponentthatprovidesalowlevelinterfacetoallowoneapplicationtotalktoanotherapplication.ThethreetypesofadaptersavailableinSiebelEAIinclude:

■EAISiebelAdapter.TheEAISiebelAdapterbusinessserviceisspecificallydesignedtointeractwiththeSiebelbusinessobjectlayer.ItisabusinessserviceinaSiebelapplicationthatcanuseanXMLdocumentasinput,orcanuseapropertysetthatconformstoanintegrationobjectdefinitionintheSiebelsystem.EAISiebelAdaptercanthenquery,insert,update,delete,orsynchronizedatawiththeSiebelbusinessobjectlayer.

■EAIUIDataAdapter.TheEAIUIDataAdapterbusinessserviceallowsaWebapplicationthatiscustombuilttoaccessbusinesscomponentsandbusinessobjects.ThisadapterpublishesstronglytypedAPIstoallowdatacentricobjectmanageroperations,suchasinsert,delete,update,queryorexecute.TheEAIUIDataAdaptersupportsthequerybyexampleandthepredefinedquery.

■TransportAdapter.AtransportadapterisabusinessservicewithinSiebelEAIthatisdesignedtocommunicatewithotherprotocolsandtechnologiesthatexistoutsideofaSiebelapplication.AtransportadaptertransportsdatafromtheSiebelsystemtoanothersystem:

9

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

■TheHTTPtransportinSiebelEAIallowsaSiebelapplicationtocommunicateovertheHTTPprotocol.

■TheMQSeriesadapterallowsaSiebelapplicationtocommunicatewiththeIBMMQSeriesmessagingsystem.

■TheMSMQadapterallowsaSiebelapplicationtocommunicatewiththeMicrosoftMQmessagingsystem.

FormoreinformationontheEAISiebelAdapterandtheEAIUIDataAdapterbusinessservices,seeIntegrationPlatformTechnologies:SiebelEnterpriseApplicationIntegration.

Formoreinformationontransportadapters,seeTransportsandInterfaces:SiebelEnterpriseApplicationIntegration.

NOTE:TheSiebelBookshelfisavailableonOracleTechnologyNetwork(OTN)andOracleE-Delivery.Itmightalsobeinstalledlocallyonyourintranetoronanetworklocation.

SiebelEAIConnector

ASiebelEAIconnectorprovideslowlevelconnectivitytoanotherbackofficeapplication,suchasSAPorOracle.Italsoincludesthebusinessprocessesthatareusedtoconnecttotheexternalapplication.Forexample,theSiebelConnectorforSAPR/3providesconnectivityusingBAPIandIDOCtransportadapters,andpredefinedbusinessprocesses.Usingtheconnectors,youcanexchangecustomer,order,andproductinformationbetweenaSiebelapplicationandanotherOracleapplicationorSAP.

Formoreinformation,seeSiebelConnectorforSAPR/3.

Third-PartyConnector

Yourorganizationmightberequiredtointegratemultipleapplicationswithoneanother,suchasSiebelapplications,SAP,Oracle,I2,andsoforth.YoumightrequireanEAIsolutionfromanEAIvendor.ThesevendorsworkcloselywithOracletodevelopadaptersforaSiebelapplicationthatuseSiebelEAI.OracleusesaprogramthatmakessurethattheseadaptersworkaccordingtoOraclestandards.

SiebelEAIandBusinessComponents

ThistopicdescribesSiebelEAIusagewithbusinesscomponents.

SiebelEAIandtheVirtualBusinessComponent

AVirtualBusinessComponent(VBC)isamechanisminSiebelEAIbywhichdatafromanexternalsystemisviewedinaSiebelapplicationwithouthavingtoreplicatethatdatawithintheSiebeldatabase.

10

OverviewofSiebelEAI■AboutSiebelEAIComponents

Forexample,assumeanenduseraccessesdetailedcreditcardinformationfromamainframesystemforaparticularcustomeraccount,whichisviewedintheSiebelapplicationinterface.Inthiscase,thebasiccustomeraccountdata,suchasaccountnumber,name,andsoforth,isstoredinaSiebelapplicationwhilethedetailedtransactioninformationonthecreditcardaccountforthatcustomerisstoredinanexternaldatabase.ThedetailedtransactioninformationforaparticularaccountisretrievedfromtheexternalsystemondemandwithoutreplicatingthatinformationintheSiebelapplication.

AVBCisconfiguredinSiebelToolsandusesbusinessservicestoaccessdatafromanexternalsystem.AVBCcanuseastandardtransport,suchasMQSeries,HTTP,andMSMQ,toquery,insert,andupdatedata.AVBCalsousestheXMLGatewayService.

SiebelEAIandtheExternalBusinessComponent

AnExternalBusinessComponent(EBC)isamechanisminSiebelEAIthatprovidesaccesstorelationaldatasourcesthatresideinanonSiebeltableorviewthatusesaSiebelbusinesscomponent.UnlikeaVBCthatrequiresabusinessservice,anEBCcanuseaSiebeldatabaseconnectortoaccessdata.

AnEBCisconfiguredinSiebelToolsbyusingaTableobjectdefinitionintheSiebelRepository,andaphysicaltablethatresidesinthesameSiebeldatabaseinstanceorsubsystemthatcontainsotherSiebeltables.

SiebelEAIwithJavaandJ2EE

SiebelBusinessApplicationsprovidestandardsbasedtechnologiesthatallowyoutoaccessJ2EEcomponentsfromaSiebelapplication,andsupportsthecreationofJavaandJ2EEcomponentstoaccessSiebelobjects.Formoreinformation,seeTransportsandInterfaces:SiebelEnterpriseApplicationIntegration.

AccesstoaJavaorJ2EEComponentfromaSiebelApplication

SiebelBusinessApplicationsprovidethreemechanismstostartJavaandJ2EEcomponents:

■WebServices

■TheOutboundHTTPadapter

■JavaBusinessService

WheninteractingwithaJ2EEcomponentthatispublishedasaWebService,aSiebelapplicationcanusetheWebServiceDescriptionLanguage(WSDL)documentthatdescribestheserviceandoperations,thengenerateaproxyBusinessServicethatallowstheSiebelBusinessApplicationtocalltheWebServicejustlikeitdoeswithalocalobject.WhentheBusinessServiceiscalled:

1TheObjectManagerdetectsthattheBusinessServiceisaproxytoaWebService

2TheappropriateSimpleObjectAccessProtocol(SOAP)messageisgenerated

3Therequestisdispatchedbyusingaconfiguredtransport,suchasHTTP

FormoreinformationonWebServices,see

“AboutWebServices”onpage17

.

11

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

Additionally,SiebelEAIallowsyoutointeractwithJ2EEcomponentsusingtheOutboundHTTPtransportadapter.YoucanusethistechniquewhenyouincludeexternalcontentwithintheSiebeluserinterface,orwhenthecomponentyoumustinteractwithdoesnotsupportaSOAPorWSDLinterface.

TheJavaBusinessServiceisabusinessservicethatallowsacustombusinessservicetobewritteninJavaandaccessedfromtheSiebelcode:

■AllowsamessagetobesentorreceivedthoughaJMS.TheJMSReceiverservercomponent,whichissimilartotheMQSeriesReceivercomponent,allowsforasynchronousreceiptofmessages,exceptyouusetheEAIJMSBusinessServiceinsteadoftheEAIMQSeriesServerTransport.

■UsestheJavaNativeInterfaceAPIthatisprovidedbyJavaVirtualMachines(JVM)andnativecodeinteraction.ItisawidelyusedtechnologythatisusedforwritingJDBCdrivers.

AccesstoaSiebelApplicationfromaJavaorJ2EEComponent

ThewaysthataJavaandJ2EEcomponentcanrequestinformationfromaSiebelapplicationinclude:

■JavaDataBean.TheJavaDataBeanisacollectionofJavaclassesthatallowadevelopertointeractwithavarietyofSiebelobjects,suchasbusinessobjects,businesscomponents,andsoforth.Withthisinterface,youcandevelopJavaandJ2EEcomponentsthatinteractwithaSiebelapplication.

■SiebelResourceAdapter.TheSiebelResourceAdapterplaysacentralroleintheintegrationandconnectivitybetweenaSiebelapplicationandaJavaapplicationserver.Itservesasthepointofcontactbetweenapplicationcomponents,applicationserversandenterpriseinformationsystems.Resourceadapters,alongwiththeothercomponents,mustcommunicatewitheachotherbasedonwelldefinedcontractsthatarespecifiedbytheJ2EEConnectorArchitecture.

■WebService.WebServicesareemergingasanimportanttechnologyforexposingapplicationfunctionalitythatisindependentoftheunderlyingtechnologyusedtoprovidethatfunctionality.Release6.xintroducedbusinessservicesthatcouldbecalledthroughXMLoverHTTPandMQSeries.ThisfunctionalityisnowthebasisforsupportingWebServices.SiebelBusinessApplicationsprovidesupportforSimpleObjectAccessProtocol(SOAP)andWebServicesDefinitionLanguage(WSDL).ThesetwostandardsprovidethebasisforWebServicesandallowforinteroperabilitybetween.NET,J2EE,andleadingpackagedapplications,suchasSiebelBusinessApplications.

Formoreinformation,see

“AboutWebServices”onpage17

.

12

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

■JavaMessageService.Enterprisemessagingisrecognizedasatoolforbuildingenterpriseapplications.TheJavaMessageService(JMS)isastandardJavaAPIthatisusedtoaccessanenterprisemessagingsystem.JMSispartoftheJava2Platform,EnterpriseEdition(J2EE).JMSsupportstheabilitytoasynchronouslysendandreceivebusinessdataandevents.JMSdefinesacommonenterprisemessagingAPIthatsupportsawiderangeofenterprisemessagingproducts.JMSsupportsbothmessagequeuingandpublishandsubscribestylesofmessaging.

JMSisnotaseparateproduct.ItisthespecificationofacommonAPIforenterprisemessaging.AJMSproviderthatissuppliedbyanenterprisemessagingvendorisrequiredinordertouseit.UsingtheJavaBusinessService(JBS)feature,theJMSTransportisafeaturethatprovidesaccesstotheJMSprovidersforathird-partyvendor.AJMSprovideristheimplementationoftheJMSAPIforaparticularvendor.Forexample,IBMimplementsaJMSproviderfortheirMQSeriesproduct,andBEAimplementsaJMSproviderfortheirWeblogicproduct.

Formoreinformation,seeTransportsandInterfaces:SiebelEnterpriseApplicationIntegration.

SiebelEAIandObjectInterfaces

ASiebelapplicationsupportsseveralprogrammaticinterfacestofacilitatecommunicationbetween

anexternalapplicationandaSiebelapplication.Theseinterfacesinclude:

■COMDataControl

■JavaDataBean

■WebClientAutomationServer

■MobileWebClientAutomationServer

■COMDataServer

Formoreinformation,seeSiebelObjectInterfacesReference.

13

Overview:SiebelEnterpriseApplicationIntegrationSiebelInnovationPack2016

OverviewofSiebelEAI■AboutSiebelEAIComponents

SiebelEAIandMessageBasedIntegration

Figure1

illustrateshowSiebelEAIsupportsmessagebasedintegrationwithanexternalapplication,wheretheSiebelapplicationistheinitiatoroftherequestorthereceiver.

Figure1.ConfigurableandUpgradeableIntegration

SiebelEAIandIntegrationObjects

Anintegrationobjectisthecontentsofmessagesthatareexchanged,asdescribedin

Figure1on

page14

.AnintegrationobjectisdefinedinSiebelTools.

Thetypesofintegrationobjectsinclude:

■Siebelintegrationobject.DatatobeloadedintoorreadfromaSiebelBusinessObject.

■Externalintegrationobject.Datareceivedfromorsenttotheexternalapplication.

Aconfigurationengineprovidesconfigurabledatatransformationtomatchthedifferenceinthewaythatentitiesarerepresented,whileintegrationobjectsrepresenttheinformationexchanged.

ASiebelintegrationobjectisdefinedasasubsetofaSiebelbusinessobject.ThemapbetweenanintegrationobjectandthebusinessobjectismaintainedintheSiebelRepository.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論