Integration gateway definition. Integration Broker Quick Configuration People Tools > Integration Broker > Configuration > Quick Configuration Gateway URL Enter the integration gateway URL in the following for! http!""#achinenae>!#httpport>"P$IG%"People$oftListeningConnector &or EP'( )ata*ase http!""ganapathy!+,+- "P$IG%"People$oftListeningConnector .r http!"" /(01/,+1021/-2!+,+- "P$IG%"People$oftListeningConnector &or 3C'( )ata*ase http!""ganapathy!+-+-"P$IG%"People$oftListeningConnector &or &$'( )ata*ase http!""ganapathy!+0+-"P$IG%"People$oftListeningConnector 4cti5ating 'essaging $er5er 6oains Pu*"su* ser5er )oains are )eli5ere) inacti5e7 an) you ust acti5e the for the pu*"su* syste to *ecoe a5aila*le1 8ou can acti5ate pu*"su* ser5er )oains using the Integration Broker Quick Configuration page or on the 6oain $tatus page in the $er5ice .perations 'onitor $er5ice Configuration People Tools > Integration Broker > Configuration > $er5ice Configuration Target Location E9aple! http!""#achine>!#httpport>"P$IG%"People$oft$er5iceListeningConnector 4lternate E9aple! http!""#achine>!#httpport>"P$IG%"People$oft$er5iceListeningConnector"#)efaultlocalno)e> &or EP' )ata*ase http!""ganapathy!+,+- "P$IG%"People$oftListeningConnector &or 3C'( )ata*ase http!""ganapathy!+-+-"P$IG%"People$oftListeningConnector .r http!""/(01/,+1021/-2!+-+-"P$IG%"People$oft$er5iceListeningConnector &or &$'( )ata*ase http!""ganapathy!+0+-"P$IG%"People$oftListeningConnector &or $C'(/ )ata*ase http!""ganesh!+0+-"P$IG%"People$oftListeningConnector :o)e )efinition1 / / Gateway Properties Integration Broker Quick Configuration People Tools > Integration Broker > Configuration > Gateways Click the 3yperlink Gateway Properties link Enter User I6 as a)inistrator Passwor) )efault is passwor) &or local no)e .nly 3ere 4pplication URL ""#achine>!#;slport> &or 3C'( ""/(01/,+1021/-2!+--- &or &$'( ""/(01/,+1021/-2!+0-- 'essage )efinition1 Integration Broker Quick Configuration People Tools > Integration Broker > Integration $etup > :o)es Integration Broker Quick Configuration People Tools > Integration Broker > Integration $etup > 'essages 0 0 Integration PeopleCo)e1 $en)ing PeopleCo)e Transission Type $en)ing Peopleco)e Coents $ynchronous $yncRe<uest etho)1 This etho) *elongs to the IntBroker class 4synchronous Pu*lish etho)1 This etho) *elongs to the IntBroker class Recei5ing PeopleCo)e To get content )ata out of a essage Transission Type Recei5ing Peopleco)e $ynchronous GetRow$et etho) 4synchronous Get='L6oc etho) %here To %rite Recei5ing Peopleco)e Transission Type 'essage $tructure Recei5ing Peopleco)e $ynchronous rowset>Base) Ipleent the .nRe<uest etho) in the IRe<uest3an)ler application interface P$?PT1IRe<uest3an)ler1.nRe<uest $ynchronous :onrowset>*ase) Ipleent the .nRe<uest etho) in the IRe<uest3an)ler application interface P$?PT1IRe<uest3an)ler1.nRe<uest 4synchronous rowset>Base) Ipleent the .n:otify etho) in the I:otification3an)ler application interface1 P$?PT1I:otification3an)ler1.n:otify @ @ 4synchronous :onrowset>*ase) Ipleent the .n:otify etho) in the I:otification3an)ler application interface1 P$?PT1I:otification3an)ler1.n:otify Routing 'etho)s Routing etho)s )eterine how a essage is route) to or fro People$oft Integration Broker1 .nRoute$en) 'etho) Ipleent the .nRoute$en) etho) for out*oun) synchronous an) asynchronous ser5ice operations to specify to what no)e People$oft Integration Broker routes a essage1 iport P$?PT!Integration!IRouterA .nRouteRecei5e 'etho) Ipleent the .nRouteRecei5e etho) for in*oun) synchronous an) asynchronous ser5ice operations to apply PeopleCo)e that )eterines whether the )efault local no)e accepts in*oun) essages1 iport P$?PT!Integration!IRouterA 'essaging 'etho)s .nRe<uest$en) Ipleent for out*oun) synchronous an) asynchronous ser5ice operations to o5erri)e connector properties *efore sen)ing a essage to the integration gateway1 This etho) is containe) in the I$en) application class1 The .nRe<uest$en) etho) passes in a essage to your )eri5e) application class etho)1 .n4ckRecei5e Ipleent for out*oun) asynchronous ser5ice operations to access the *o)y of a essage acknowle)geent to check for $.4P faults1 This etho) is containe) in the IRecei5er application class1 The following is an e9aple ipleentation of this etho)1 Error>3an)ling 'etho)s Each application class containe) in the Integration application su*package contains an .nError etho) that you can use for custo error han)ling1 2 2 Custo error han)ling can inclu)e sen)ing an eail notification or entering )ata in a log when an error occurs1 Order of Precedence for Creating Integration Metadata Create integration metadata in the following order: Integration gateway definition. Node definition. Message definition. Integration PeopleCode. Transformation programs. Queue definition. Serice definition. Serice operation definition. !outing definition "hen you create serice operations# you must grant permission list access to them . Moreoer# granting security access to serice operations is re$uired to access and modify integration information in the Serice Operations Monitor. To grant security access to serice operations# after you create and sae a serice operation a Serice Operation Security lin% displays on the Serice Operations&'eneral page. Clic% the lin% to access the "e( Serice )ccess page and assign a permission list to the serice operation. *ata(ase ) *ata(ase + NO*,-) *efault local node Node-) remote note NO*,-+ remote Node Node-+ *efault .ocal Node B B , ,