Application development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 : build SOA-based flexible, economical, and efficient applications / Swami Chandrasekaran, Salil Ahuja.

Annotation

Saved in:
Bibliographic Details
Main Author: Chandrasekaran, Swami
Format: eBook
Language:English
Published: Birmingham, U.K. : Packt Pub., ©2010.
Series:Professional expertise distilled.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 a 4500
001 ocn694525402
003 OCoLC
005 20240809213013.0
006 m o d
007 cr cnu---unuuu
008 101229s2010 enka ob 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d E7B  |d OCLCQ  |d COO  |d B24X7  |d UMI  |d C6I  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d NLGGC  |d OCLCQ  |d OCLCF  |d OCLCQ  |d AZK  |d JBG  |d AGLDB  |d CNNOR  |d MOR  |d CCO  |d PIFAG  |d LIV  |d OCLCQ  |d OCLCO  |d U3W  |d BRL  |d STF  |d OCLCO  |d WRM  |d VTS  |d CEF  |d NLE  |d INT  |d VT2  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d OCLCQ  |d OCLCO  |d A6Q  |d M8D  |d UKAHL  |d HS0  |d OCLCQ  |d UKCRE  |d BRF  |d OCLCQ  |d INARC  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 765143928  |a 793286791  |a 961551263  |a 962620380  |a 988413919  |a 992025988  |a 1037530666  |a 1038679811  |a 1059011479  |a 1083551814  |a 1153508793 
020 |a 9781847198297  |q (electronic bk.) 
020 |a 1847198295  |q (electronic bk.) 
020 |a 1847198287 
020 |a 9781847198280 
020 |z 9781847198280 
035 |a (OCoLC)694525402  |z (OCoLC)765143928  |z (OCoLC)793286791  |z (OCoLC)961551263  |z (OCoLC)962620380  |z (OCoLC)988413919  |z (OCoLC)992025988  |z (OCoLC)1037530666  |z (OCoLC)1038679811  |z (OCoLC)1059011479  |z (OCoLC)1083551814  |z (OCoLC)1153508793 
037 |a CL0500000137  |b Safari Books Online 
050 4 |a TK5105.8885.W43  |b C43 2010eb 
072 7 |a COM  |x 060080  |2 bisacsh 
072 7 |a COM  |x 060030  |2 bisacsh 
049 |a HCDD 
100 1 |a Chandrasekaran, Swami. 
245 1 0 |a Application development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 :  |b build SOA-based flexible, economical, and efficient applications /  |c Swami Chandrasekaran, Salil Ahuja. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c ©2010. 
300 |a 1 online resource (x, 524 pages) :  |b illustrations (some color) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
490 1 |a Professional expertise distilled 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
520 8 |a Annotation  |b By adopting an SOA approach in Business Process Management (BPM), you can make your application flexible, reusable, and adaptable to new developments. The SOA approach also gives you the potential to lower costs (from reuse), and increase revenue (from adaptability and flexibility). However, integrating basic SOA constructs (such as Process, Business Services, and Components) and core building blocks of BPM (such as Process Modeling and Enterprise Service Bus) in a real-world application can be challenging.<br /><br />This book introduces basic concepts of Business Integration, SOA Fundamentals, and SOA Programming Model and implements them in numerous examples. It guides you to building an Order Management application from scratch using the principles of Business Process Management and Service Oriented Architecture and using WebSphere Process Server (WPS) and WebSphere Enterprise Service Bus (WESB). The various detailed aspects, features, and capabilities of the product are conveyed through examples<br /><br />We begin with essential concepts on Business Integration, SOA Fundamentals and SOA Programming Model. Then we set up the development environment to build your first Hello Process and Hello Mediation applications.<br /><br />Gradually, we build an SOA-based Order Management Application. We cover important aspects and functions of WPS and WESB with numerous practical examples. We show how to analyze your application's business requirements and check if an SOA approach is appropriate for your project. Then you do a top-down decomposition of your application and identify its use cases, business processes, and services.<br /><br />Having built the SOA Application, we introduce you to various non-functional topics, including: Administration, Governance, Management, Monitoring, and Security. We also discuss deployment topologies for WPS and WESB, performance tuning, and recommended practices.<br /><br />A practical guide to creating, developing, and analyzing project modules and examining deployment topologies for WPS and WESB. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; Table of Contents; Preface; Chapter 1: Introducing IBM BPM and ESB; What is Service Oriented Architecture (SOA)?; Process, Business Services, and Components-the core constructs; Achieving success through BPM enabled by SOA; Business Process Management (BPM); Building blocks of BPM enabled by SOA framework; Business Process Modeling; Business Process Execution (including Choreography); Enterprise Service Bus; Business Policies and Rules; Business Process Monitoring; Information Model; IBM SOA Reference Architecture 
505 8 |a What is Reference Architecture?Key elements of IBM SOA Reference Architecture; Introducing IBM WebSphere Process Server (WPS); Role of WPS in SOA; Platform architecture; Common BPM adoption scenarios; Introducing IBM WebSphere Enterprise Service Bus (WESB); Role of WESB in SOA; Platform architecture; Common WESB usage scenarios; Interaction patterns; Mediation patterns; Deployment patterns; WESB selection checklist; IBM's SOA Foundation lifecycle; IBM's BPM enabled by SOA method; Summary; Chapter 2: Installing the Development Environment; WebSphere Integration Developer overview 
505 8 |a Prerequisite configurationInstalling WID on Windows; IBM Installation Manager; Starting the Installation; Setting up UTE; Verifying the installation; Post installation activities; Uninstalling WID; Getting Started with WID; Starting WID; Business Integration perspective; Working with Modules and Libraries; Solution diagram; Assembly Diagram; Dependency editor; Words of wisdom -- tips, tricks, suggestions, and pitfalls; Summary; Chapter 3: Building your Hello Process Project; SOA programming model; Web Services Description Language (WSDL) in a minute; XML Schema Definition (XSD) in a minute 
505 8 |a Service Component Architecture (SCA)Defining SCA; Service Component Definition Language; Service Data Objects (SDO); Business Process Execution Language (WS-BPEL); WID and WS-BPEL; Building your first business process; Creating the Integration Solution; Creating library project; Creating and visualizing Business Objects; Creating and visualizing interfaces; Creating the Hello Process BPEL; Creating a new module called HelloProcess; Creating a business process component HelloProcess; Implementing the HelloProcess process; Testing modules and components; Deploying the modules 
505 8 |a Executing the modulesLogging and troubleshooting; Words of wisdom -- tips, tricks, suggestions, and pitfalls; Summary; Chapter 4: Building Your Hello Mediation Project; WS standards; What are mediation flows?; Mediation primitives; Service Message Objects (SMO); Creating mediation modules; Creating the Hello Mediation Flow; Implementing the HelloMediationModule; Testing modules and components; Deploying the modules; Executing the modules; Summary; Chapter 5: Business Process Choreography Fundamentals; Using WPS in the right scenarios; Creating service contracts with interface editor 
630 0 0 |a WebSphere. 
630 0 7 |a WebSphere.  |2 blmlsh 
630 0 7 |a WebSphere  |2 fast 
650 0 |a Operating systems (Computers) 
650 0 |a Application software  |x Development. 
650 0 |a IBM computers  |x Programming. 
650 7 |a operating systems.  |2 aat 
650 7 |a COMPUTERS  |x Web  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Networking  |x Intranets & Extranets.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a IBM computers  |x Programming  |2 fast 
650 7 |a Operating systems (Computers)  |2 fast 
758 |i has work:  |a Application development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7 (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCY8xPF7jMgkYQq3qYthXQy  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Chandrasekaran, Swami.  |t Application development for IBM WebSphere Process Server 7 and Enterprise Service Bus 7.  |d Birmingham, U.K. : Packt Publishing, ©2010  |z 9781847198280 
830 0 |a Professional expertise distilled. 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=951174  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD