LEADER 06203nam 2200625Ia 450 001 9910822241403321 005 20200520144314.0 035 $a(CKB)1000000000027095 035 $a(OCoLC)614890954 035 $a(CaPaEBR)ebrary10112366 035 $a(SSID)ssj0000586223 035 $a(PQKBManifestationID)11359992 035 $a(PQKBTitleCode)TC0000586223 035 $a(PQKBWorkID)10627399 035 $a(PQKB)10909905 035 $a(MiAaPQ)EBC3306426 035 $a(WaSeSS)Ind00002269 035 $a(Au-PeEL)EBL3306426 035 $a(CaPaEBR)ebr10112366 035 $a(OCoLC)64550209 035 $a(EXLCZ)991000000000027095 100 $a20051227d2003 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt 182 $cc 183 $acr 200 10$aExploring WebSphere studio application developer integration edition 5.0 /$fOsamu Takagiwa 205 $a1st ed. 210 $aResearch Triangle Park, N.C. $cIBM, International Technical Support Organization$d2003 215 $a1 online resource (326 p.) 225 1 $aRedbooks 300 $a"July 2003." 311 $a0-7384-2933-3 320 $aIncludes bibliographical references and index. 327 $aFront cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Chapter 1. Introducing Integration Edition 5.0 -- 1.1 WebSphere Studio -- 1.2 Application Developer Integration Edition -- 1.3 Service oriented architecture -- 1.4 Web Services Description Language -- 1.5 Web Services Invocation Framework -- 1.5.1 WSIF invocation models -- 1.5.2 WSIF architecture -- 1.6 Process Choreographer -- Chapter 2. Building an enterprise service -- 2.1 Enterprise services -- 2.1.1 Bottom-up approach -- 2.1.2 Top-down approach -- 2.2 Business Integration perspective -- 2.3 Creating a service -- 2.3.1 Generating the WSDL files -- 2.3.2 Creating a service proxy -- 2.4 Inbound binding -- 2.4.1 EJB inbound binding -- 2.4.2 SOAP inbound binding -- 2.4.3 JMS inbound binding -- Chapter 3. Building CICS ECI enterprise services -- 3.1 Accessing Enterprise Information Systems -- 3.2 Building a service to access a CICS program -- 3.2.1 Importing the CICS ECI resource adapter -- 3.2.2 Building a CICS ECI enterprise service -- 3.2.3 Testing a CICS ECI enterprise service with a service proxy -- 3.2.4 Deploying and running a CICS ECI enterprise service -- 3.3 Advanced tasks -- 3.3.1 Multiple output data structures -- 3.3.2 Exposing connection and interaction information -- Chapter 4. Extended Messaging -- 4.1 Java Message Service -- 4.1.1 Extended Messaging -- 4.1.2 Why use Extended Messaging? -- 4.2 Design -- 4.2.1 Messaging patterns -- 4.2.2 Programming considerations -- 4.3 Development process -- 4.3.1 Sample scenario -- 4.3.2 Sample creation -- 4.4 Unit test environment -- 4.4.1 Configure Extended Messaging -- 4.4.2 Test our sample -- Chapter 5. Process Choreographer -- 5.1 Introduction -- 5.1.1 Terminology -- 5.2 Process container architecture -- 5.2.1 The programming API. 327 $a5.2.2 Navigator -- 5.2.3 Behavior in non-interruptible and interruptible processes -- 5.2.4 Factory -- 5.2.5 Messaging -- 5.3 Deploying business processes -- 5.3.1 EAR file structure -- 5.4 APIExerciser -- 5.4.1 Installing the APIExerciser -- 5.4.2 APIExerciser menu -- 5.4.3 Java code samples and comments -- Chapter 6. Building a simple process -- 6.1 Building a process -- 6.1.1 Creating the outline of a process -- 6.1.2 Adding a Java class to the process -- 6.1.3 Adding a SOAP service to the process -- 6.1.4 Adding EJB session beans to the process -- 6.1.5 Adding condition transitions to control links -- 6.2 Running a process -- 6.2.1 Preparing a process -- 6.2.2 Testing a process -- 6.2.3 Debugging and remote deployment of a process -- Chapter 7. Building a complex process -- 7.1 Introduction -- 7.2 Complex AcquireBookProcess -- 7.2.1 validateProcessInput -- 7.2.2 getApproval -- 7.2.3 waitForBook -- 7.2.4 Faults -- 7.2.5 The addBookToCatalogBlock method -- 7.2.6 Customizing the Web client -- 7.3 Setting up Integration Edition -- 7.3.1 Creating users -- 7.3.2 Enabling security -- 7.4 Using the Web client with interruptible processes -- 7.5 Building the complex process -- 7.5.1 Create new service project -- 7.5.2 Create package -- 7.5.3 Define an interface for the complex process -- 7.5.4 Create AcquireBookProcess2 process -- 7.5.5 Create the Validator service -- 7.5.6 Add the Validator service to the process -- 7.5.7 Adding the Amazon service -- 7.5.8 Adding getApproval -- 7.5.9 Adding placeOrderBlock -- 7.5.10 Adding waitForBook -- 7.5.11 Adding addBookToCatalogBlock -- 7.5.12 Adding processCopiesBlock -- 7.6 Customizing the Web client -- 7.6.1 Customizing presentation of process information -- 7.6.2 Customizing presentation of staff activity information -- 7.7 Using compensation -- 7.8 Test the AcquireBookProcess2 -- 7.8.1 Order book. 327 $a7.8.2 Order book ask for justification -- 7.8.3 Invalid ISBN number -- 7.8.4 Crash test on your own -- Appendix A. Using samples -- Adding the processes to your workspace -- Adding only the APIExerciser to your workspace -- Adding the AcquireBookService2.war to workspace -- Installing the CICS ECI enterprise service -- Appendix B. Additional material -- Locating the Web material -- Using the Web material -- Related publications -- IBM Redbooks -- Online resources -- How to get IBM Redbooks -- Index -- Back cover. 410 0$aIBM redbooks. 606 $aWeb servers$xProgramming 606 $aApplication software 615 0$aWeb servers$xProgramming. 615 0$aApplication software. 700 $aTakagiwa$b Osamu$01613685 701 $aGuddati$b Rama Krishna V$01684900 701 $aKeen$b Martin$01644381 701 $aKristiansen$b Soren$01684901 712 02$aInternational Business Machines Corporation.$bInternational Technical Support Organization. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910822241403321 996 $aExploring WebSphere studio application developer integration edition 5.0$94056625 997 $aUNINA