LEADER 05308nam 2200781 a 450 001 9911006784203321 005 20240516205059.0 010 $a1-62198-887-2 010 $a1-282-06326-X 010 $a9786612063268 010 $a1-84719-356-0 035 $a(CKB)2430000000015642 035 $a(EBL)978090 035 $a(OCoLC)426118676 035 $a(SSID)ssj0000332275 035 $a(PQKBManifestationID)12116435 035 $a(PQKBTitleCode)TC0000332275 035 $a(PQKBWorkID)10350386 035 $a(PQKB)11768215 035 $a(MiAaPQ)EBC978090 035 $a(Au-PeEL)EBL978090 035 $a(CaPaEBR)ebr10442998 035 $a(CaONFJC)MIL206326 035 $a(PPN)228028426 035 $a(EXLCZ)992430000000015642 100 $a20110223d2009 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aOracle SOA Suite developer's guide $edesign and build service-oriented architecture solutions with the Oracle SOA Suite 10gR3 /$fMatt Wright, Antony Reynolds 205 $a1st ed. 210 $aBirmingham, U.K. $cPackt Pub.$d2009 215 $a1 online resource (652 p.) 225 1 $aFrom technologies to solutions 300 $aIncludes index. 311 $a1-84719-355-2 320 $aIncludes bibliographical references and index. 327 $aCover; Index; Table of Content; Preface; Chapter 1: Introduction to Oracle SOA Suite; Service-oriented architecture in short; Service; Orientation; Architecture; Why SOA is different; Terminology; Inter-operability; Extension and evolution; Reuse in place; SOA Suite components; Services and adapters; ESB-service abstraction layer; Service orchestration-BPEL Process Manager; Rules; Security and monitoring-OWSM; Active monitoring-BAM; Business to business-B2B; Complex Event Processing-CEP; SOA Suite architecture; Top level; Component view; Implementation view; A recursive example; JDeveloper 327 $aOther componentsService repository and registry; BPA Suite; BPM Suite; Portals and WebCenter; Enterprise manager SOA management pack; Summary; Chapter 2: Writing Your First Service; Installing SOA Suite; Writing our first BPEL process; Creating an application; Creating a BPEL project; Assigning values to variables; Deploying the process; Testing the BPEL process; Writing our first proxy service; Writing the Echo proxy service; Creating a change session; Creating a project; Creating project folders; Creating service WSDL; Importing a WSDL; Creating our business service 327 $aCreating our proxy serviceCreating message flow; Activating the Echo proxy service; Testing our proxy service; Summary; Chapter 3: Service Enabling Existing Systems; Types of systems; Web service interfaces; Technology interfaces; Application interfaces; Java Connector Architecture; Creating services from files; A payroll use case; Reading a payroll file; Starting the wizard; Naming the service; Identifying the operation; Defining the file location; Selecting specific files; Detecting that the file is available; Message format; Finishing the wizards; Throttling the file and FTP adapter 327 $aCreating a dummy message typeAdding an output message to the read operation; Using the modified interface; Writing a payroll file; Selecting the FTP connection; Choosing the operation; Selecting the file destination; Completing the FTP file writer service; Moving, copying, and deleting files; Generate an adapter; Modify the port type; Modify the binding; Add additional header properties; Adapter headers; Testing the file adapters; Creating services from databases; Writing to a database; Selecting the database schema; Identifying the operation type; Identifying tables to be operated on 327 $aIdentifying the relationship between tablesUnder the covers; Summary; Chapter 4: Loosely Coupling Services; Coupling; Number of input data items; Number of output data items; Dependencies on other services; Dependencies of other services on this service; Use of shared global data; Temporal dependencies; Reducing coupling in stateful services; Oracle Service Bus design tools; Oracle workshop for WebLogic; Oracle Service Bus Console; Service Bus overview; Service Bus message flow; Virtualizing service endpoints; Moving service location; Selecting a service to call 327 $aVirtualizing service interfaces 330 $aDesign and build Service-Oriented Architecture Solutions with the Oracle SOA Suite 10gR3 606 $aRelational databases 606 $aWeb services 606 $aService-oriented architecture (Computer science) 606 $aComputer network architectures 606 $aInformation resources management 615 0$aRelational databases. 615 0$aWeb services. 615 0$aService-oriented architecture (Computer science) 615 0$aComputer network architectures. 615 0$aInformation resources management. 676 $a004.6 676 $a004.6/54 676 $a005.7585 700 $aWright$b Matt$01799189 701 $aReynolds$b Antony$01799188 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9911006784203321 996 $aOracle SOA Suite developer's guide$94393146 997 $aUNINA