top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Patterns [[electronic resource] ] : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Patterns [[electronic resource] ] : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Autore Swithinbank Peter
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Descrizione fisica xvi, 236 p. : ill
Disciplina 005.1
Collana Redbooks
Soggetto topico Computer software - Development
Software architecture
UML (Computer science)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910783568103321
Swithinbank Peter  
Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Patterns [[electronic resource] ] : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Patterns [[electronic resource] ] : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Descrizione fisica xvi, 236 p. : ill
Disciplina 005.1
Collana Redbooks
Soggetto topico Computer software - Development
Software architecture
UML (Computer science)
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910449706003321
Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Patterns : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Patterns : model-driven development using IBM Rational Software Architect / / Peter Swithinbank ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Descrizione fisica xvi, 236 p. : ill
Disciplina 005.1
Collana Redbooks
Soggetto topico Computer software - Development
Software architecture
UML (Computer science)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front cover -- Contents -- Notices -- Trademarks -- Preface -- For solution architects -- For project planners or project managers -- For those working on a project that uses model-driven development -- How this book is organized -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Part 1 Approach -- Chapter 1. Overview and concepts of model-driven development -- 1.1 Current business environment and drivers -- 1.2 A model-driven approach to software development -- 1.2.1 Models as sketches and blueprints -- 1.2.2 Precise models enable automation -- 1.2.3 The role of patterns in model-driven development -- 1.2.4 Not just code -- 1.3 Benefits of model-driven development -- 1.4 Model-driven development with IBM Rational Software Architect -- 1.4.1 Unified Modeling Language 2.0 editor -- 1.4.2 UML profile support -- 1.4.3 RSA patterns -- 1.4.4 RSA transformations -- 1.5 Summary -- Chapter 2. Scenario overview -- 2.1 Enterprise architecture -- 2.1.1 Suitability for model-driven development -- 2.1.2 Contra-indications for model-driven development -- 2.2 Integration architecture -- 2.2.1 ESB structure -- 2.3 Pattern definition -- 2.3.1 Interaction behavior patterns -- 2.3.2 Individual service patterns -- 2.3.3 Suitability for model-driven development -- 2.3.4 Contra-indications for model-driven development -- 2.4 Automation -- 2.4.1 Technical -- 2.4.2 Organizational -- 2.4.3 Managerial -- 2.5 Summary -- Chapter 3. Model-driven development approach -- 3.1 Abstraction -- 3.2 Precise modeling -- 3.3 Automation -- 3.4 Architectural style -- 3.5 The role of UML -- 3.6 Expertise capture -- 3.6.1 Logical architecture expertise -- 3.6.2 Technical architecture expertise -- 3.7 Patterns -- 3.8 Quality and consistency -- 3.9 Integration -- 3.10 Platform independence -- 3.11 Layered modeling.
3.12 Modeling of non-functional characteristics -- 3.13 Summary -- Chapter 4. Model-driven development project planning -- 4.1 The value and cost of model-driven development -- 4.2 Understanding the tasks for a model-driven development project -- 4.2.1 Descriptions of tasks -- 4.2.2 The model-driven development tool chain -- 4.3 Planning a model-driven development project -- 4.3.1 Using an iterative approach to model-driven development -- 4.3.2 Developing model-driven development skills -- 4.3.3 Thinking about reuse -- 4.4 Quality control for model-driven development tooling -- 4.5 Tracking a model-driven development project -- 4.6 At the end of the project -- 4.7 Summary -- Chapter 5. Model-driven development solution life cycle -- 5.1 Introduction to the solution life cycle -- 5.2 Model-driven development life cycle -- 5.2.1 Create the framework to generate the solution services -- 5.2.2 Generate, customize, and test the solution services -- 5.3 Model-driven development and versioning -- 5.3.1 Versioning and replacement policies -- 5.4 Model-driven development and artifact management -- 5.4.1 Reuse model artifacts -- 5.4.2 Integrity management services -- 5.4.3 Deployment support -- 5.5 Model-driven development and problem determination -- 5.5.1 Tooling versus instrumentation -- 5.6 Information mining -- 5.7 Testing -- 5.7.1 Modeling for testing -- 5.7.2 Applying test patterns -- 5.7.3 Modeling using the UML testing profile -- 5.8 Summary -- Chapter 6. Model-driven development in context -- 6.1 OMG and Model-Driven Architecture -- 6.2 MDA models -- 6.2.1 IBM and MDA -- 6.3 Software Factories and domain-specific languages -- 6.3.1 UML and DSLs -- 6.4 Asset-based development -- 6.5 Pattern-driven development and IBM Patterns for e-business -- 6.5.1 IBM Patterns for e-business -- 6.6 Business-driven development.
6.7 Model-driven development and On Demand Business -- 6.8 Model-driven development and middleware -- 6.9 Visualization -- 6.10 Executable UML -- 6.11 Summary -- Part 2 Implementation -- Chapter 7. Designing patterns for the scenario -- 7.1 Relationship to the project plan -- 7.2 Overview of pattern design -- 7.3 Architecture patterns -- 7.4 Contracts of behavior -- 7.4.1 Contract of behavior for synchronous updates -- 7.4.2 General requirements for synchronous update -- 7.5 Integration patterns -- 7.6 Applying a pattern to create a high-level model -- 7.6.1 The pattern -- 7.6.2 The model -- 7.7 Detailing the initial model with service patterns -- 7.7.1 Service patterns: Activity diagrams -- 7.7.2 Integration services -- 7.8 RSA transformation -- 7.8.1 Implementing the integration facade -- 7.8.2 Implementing the integration service -- 7.8.3 Implementing the provider facade -- 7.9 Use of the framework -- 7.9.1 Presentation of model information to users -- 7.9.2 Service creation -- 7.10 Summary -- Chapter 8. Applying model-driven development with Rational Software Architect -- 8.1 An overview of the Model-driven development process in RSA -- 8.1.1 Framework development -- 8.1.2 Application development -- 8.2 RSA model-driven development framework for SOI -- 8.3 Application development -- 8.3.1 Installing the framework -- 8.3.2 Creating a model and apply the profiles -- 8.3.3 Applying patterns -- 8.3.4 Applying transformations -- 8.3.5 Testing the generated code -- 8.3.6 Application development summary -- 8.4 Framework development -- 8.4.1 Developing the architectural style -- 8.4.2 Creating a UML profile -- 8.4.3 Implementing sample components -- 8.4.4 Developing patterns and transformations -- 8.5 Summary -- Chapter 9. Extending Rational Software Architect -- 9.1 Introduction to implementing patterns and transformations to RSA.
9.2 Setup: Enabling Eclipse Developer -- 9.3 Deploying UML profiles -- 9.3.1 Defining a path map -- 9.3.2 Releasing the profile -- 9.3.3 Adding the profile to a plug-in -- 9.3.4 Deploying the plug-in -- 9.4 Implementing patterns -- 9.4.1 Getting started -- 9.4.2 Defining a pattern -- 9.4.3 Pattern implementation -- 9.4.4 Testing the pattern -- 9.4.5 Publishing patterns -- 9.5 Implementing a transformation -- 9.5.1 Creating a new plug-in with a transformation -- 9.5.2 Transformation API -- 9.5.3 Implementing the root transformation -- 9.5.4 Implementing the transformation rules -- 9.5.5 Creating and modifying files in the RSA workspace -- 9.5.6 Testing the transformation -- 9.6 Launching a Run-time Workbench -- 9.7 Deploying plug-ins -- 9.8 Using a RAS repository -- 9.9 Summary -- Chapter 10. Conclusion -- Appendix A. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Other publications -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover.
Altri titoli varianti Model-driven development using IBM Rational Software Architect
Record Nr. UNINA-9910816475903321
Research Triangle Park, N.C., : IBM, International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Using Web services for business integration [[electronic resource] /] / Geert Van de Putte ... [et al.]
Using Web services for business integration [[electronic resource] /] / Geert Van de Putte ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Descrizione fisica xvi, 422 p. : ill
Altri autori (Persone) PutteGeert van de
JanaJoydeep
KeenMartin
KondepudiSandhya
MascarenhasRoberto
OgiralaSatish
RudrofDaniela
SullivanKen
SwithinbankPeter
Collana WebSphere software
IBM redbooks
Soggetto topico Electronic commerce - Computer programs
Web services
Enterprise application integration (Computer systems)
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910449809203321
Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Using Web services for business integration [[electronic resource] /] / Geert Van de Putte ... [et al.]
Using Web services for business integration [[electronic resource] /] / Geert Van de Putte ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Descrizione fisica xvi, 422 p. : ill
Altri autori (Persone) PutteGeert van de
JanaJoydeep
KeenMartin
KondepudiSandhya
MascarenhasRoberto
OgiralaSatish
RudrofDaniela
SullivanKen
SwithinbankPeter
Collana WebSphere software
IBM redbooks
Soggetto topico Electronic commerce - Computer programs
Web services
Enterprise application integration (Computer systems)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910783567203321
Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Using Web services for business integration / / Geert Van de Putte ... [et al.]
Using Web services for business integration / / Geert Van de Putte ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Descrizione fisica xvi, 422 p. : ill
Altri autori (Persone) PutteGeert van de
JanaJoydeep
KeenMartin
KondepudiSandhya
MascarenhasRoberto
OgiralaSatish
RudrofDaniela
SullivanKen
SwithinbankPeter
Collana WebSphere software
IBM redbooks
Soggetto topico Electronic commerce - Computer programs
Web services
Enterprise application integration (Computer systems)
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Chapter 1. Web services technology and standards -- 1.1 Web services architecture -- 1.2 Transport layer -- 1.2.1 HTTP -- 1.2.2 JMS -- 1.2.3 SMTP -- 1.2.4 Emerging standards for transport -- 1.3 Service communication protocol layer -- 1.3.1 SOAP -- 1.4 Service description layer -- 1.4.1 XML -- 1.4.2 ebXML -- 1.4.3 WSDL -- 1.5 Service layer -- 1.5.1 Web services and J2EE -- 1.5.2 A new set of Java Specification Requests -- 1.5.3 The Apache Web Services Invoation Framework -- 1.6 Business process layer -- 1.6.1 Process Choreographer -- 1.6.2 WSFL and XLANG -- 1.6.3 Emerging standards for business process -- 1.7 Service registry layer -- 1.7.1 Static and dynamic Web services -- 1.7.2 UDDI -- 1.8 Policy layer -- 1.8.1 Security layer -- 1.8.2 Security at the transport layer -- 1.8.3 Security at the service communication protocol layer -- 1.8.4 Security at the service description layer -- 1.8.5 Emerging standards for security -- 1.8.6 Web services security references for further information -- 1.9 Transaction layer -- 1.9.1 WS-Coordination -- 1.9.2 WS-Transaction -- 1.9.3 Conversation support for Web services -- 1.10 Management layer -- Chapter 2. Sample application -- 2.1 Business motivation -- 2.2 Use cases -- 2.3 Applying the Patterns for e-business -- 2.4 Overall process/application description -- 2.4.1 Add a new contact -- 2.4.2 Use a service -- 2.4.3 Quota re-authorization -- 2.4.4 Remove contact -- 2.4.5 Summary -- 2.5 AccessTracker interfaces and tables -- 2.6 Building and deploying the DB2 database -- 2.6.1 Installing DB2 Enterprise Server Edition 8.1 -- 2.6.2 Create database and application table -- 2.7 Implementing the application -- 2.8 Deploying the application.
2.8.1 Building a development environment -- 2.8.2 Importing the application in Studio -- 2.8.3 Configuring a Test Server in Studio -- 2.8.4 Testing the EJB -- 2.9 Development of the Web service -- 2.10 Summary -- Chapter 3. WebSphere InterChange Server as a Web services router -- 3.1 The WebSphere InterChange Server and its main components -- 3.1.1 The InterChange Server -- 3.1.2 Collaborations -- 3.1.3 Business objects -- 3.1.4 Adapters -- 3.2 Why Web services for a process broker -- 3.2.1 Introducing the Web services adapter -- 3.3 Building a runtime and development environment -- 3.3.1 Installing WebSphere InterChange Server -- 3.3.2 Starting and using the InterChange Server -- 3.3.3 Using WebSphere Studio -- 3.3.4 Installing WebSphere BI Adapters V2.3.1 -- 3.3.5 Installing and configuring the Web-based System Monitor -- 3.4 Overview of implemented scenarios -- 3.5 Building the integration solution -- 3.5.1 Implementation steps -- 3.5.2 Preparing Studio -- 3.5.3 Develop business object ACC_CUSTOMERACCESS -- 3.5.4 Definition of maps -- 3.5.5 Configuring the JDBC connector -- 3.5.6 Configuring the Port connector -- 3.5.7 The collaboration template CustomerSync -- 3.5.8 The collaboration object ACC_CustomerSync -- 3.5.9 Deployment of the project -- 3.5.10 Testing the integration solution -- 3.6 Scenario 1: Invoking a collaboration as a Web service -- 3.6.1 Implementation steps -- 3.6.2 Create the top-level business object -- 3.6.3 Develop maps between ASBO and GBO -- 3.6.4 Updating the Port connector -- 3.6.5 Intermediate deployment and testing -- 3.6.6 Configure the Web services connector -- 3.6.7 Configure and create external resources for the connector -- 3.6.8 Deployment and testing -- 3.6.9 Generation of WSDL for the collaboration -- 3.6.10 Development of Web services clients -- 3.7 Scenario 2: Invoking a Web service from a collaboration.
3.7.1 Implementation steps -- 3.7.2 Using the Web services ODA -- 3.7.3 Create top-level business object -- 3.7.4 Transformation maps -- 3.7.5 Create a second instance of the Web Services adapter -- 3.7.6 Update the collaboration -- 3.7.7 Deploy and test -- 3.8 Summary -- Chapter 4. WebSphere BI Message Broker as a Web services router -- 4.1 Introducing the WebSphere BI Message Broker product -- 4.1.1 WebSphere Business Integration reference architecture -- 4.1.2 Components of WebSphere BI Message Broker -- 4.1.3 HTTP transport nodes -- 4.2 Why Web services for a message broker -- 4.3 Building a development and runtime environment -- 4.3.1 Installation of the Message Broker product -- 4.3.2 Creating the broker and configuration manager -- 4.3.3 Connecting the Toolkit to the broker domain -- 4.4 Overview of implemented scenarios -- 4.5 Scenario 1: Routing a Web service through a message flow -- 4.5.1 Implementation steps -- 4.5.2 Define the message flow -- 4.5.3 Create the broker test environment -- 4.5.4 Run the Web client -- 4.6 Scenario 2: Invoke a Web service in a message flow -- 4.6.1 Implementation steps -- 4.6.2 MQ message triggers a Web service invocation -- 4.6.3 Populating Web service invocation with MQ message elements -- 4.6.4 Populating an MQ message with the results of a Web service -- 4.7 Scenario 3: Publishing a message flow as a Web service -- 4.7.1 Implementation steps -- 4.7.2 Generate WSDL for a message definition -- 4.7.3 Update message flow -- 4.7.4 Create a bar file and deploy to broker -- 4.7.5 Build a Web service client and run it -- 4.8 Summary -- Chapter 5. WebSphere Enterprise as a Web services router -- 5.1 Introducing WebSphere Enterprise -- 5.2 Business process engine -- 5.3 Using WebSphere Enterprise for Business Integration -- 5.3.1 Request processing -- 5.3.2 Event notification.
5.3.3 Business integration based on Web services -- 5.4 Building a runtime and development environment -- 5.4.1 Installing and configuring WebSphere Application Server -- 5.5 Overview of implemented scenarios -- 5.6 Scenario 1: Router-initiated integration -- 5.6.1 Implementation steps -- 5.6.2 Connector configuration -- 5.6.3 Create and deploy a user project -- 5.6.4 Generate deploy code -- 5.6.5 Create a test server in Studio -- 5.6.6 Test end-to-end solution -- 5.7 Scenario 2: Application-initiated integration -- 5.7.1 Implementation steps -- 5.7.2 Database configuration -- 5.7.3 Create service project -- 5.7.4 Create the Enterprise JavaBean -- 5.7.5 Create the message-driven bean -- 5.7.6 Updating the test server configuration -- 5.7.7 Deployment to WebSphere Application Server and testing -- 5.8 The Adapter Monitor perspective -- 5.9 WebSphere Application Server deployment and runtime operations -- 5.10 Summary -- Chapter 6. Process Choreographer as a Web services router -- 6.1 Introducing Process Choreographer -- 6.2 Overview of implemented scenarios -- 6.3 Creating a development and runtime environment -- 6.3.1 Business process container setup -- 6.3.2 Business process container validation -- 6.4 Scenario 1: Invoking a collaboration -- 6.4.1 Overview and implementation steps -- 6.4.2 Importing and tailoring the WSDL -- 6.4.3 Creating the SOAP process -- 6.4.4 Creating the JMS process -- 6.4.5 Testing in the Unit Test Environment -- 6.4.6 Testing in WebSphere Application Server Enterprise -- 6.5 Scenario 2: Invoking a WebSphere Business Integration Adapter -- 6.6 Scenario 3: Invoking a message flow -- 6.7 Summary -- Appendix A. Hardware and software configuration -- Machine configuration -- Installation order -- Appendix B. Additional material -- Locating the Web material -- Using the Web material.
System requirements for downloading the Web material -- How to use the Web material -- Abbreviations and acronyms -- Related publications -- IBM Redbooks -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Index -- Back cover.
Record Nr. UNINA-9910809963703321
Research Triangle Park, NC, : IBM, International Technical Support Organization, c2004
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
WebSphere and .NET interoperability using Web services [[electronic resource] /] / Peter Swithinbank ... [et al.]
WebSphere and .NET interoperability using Web services [[electronic resource] /] / Peter Swithinbank ... [et al.]
Autore Swithinbank Peter
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Descrizione fisica xvi, 350 p. : ill
Altri autori (Persone) SwithinbankPeter
Collana Redbooks
Soggetto topico Web servers - Computer programs
Application software - Development
Computer networks
Soggetto genere / forma Electronic books.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910449806303321
Swithinbank Peter  
Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
WebSphere and .NET interoperability using Web services [[electronic resource] /] / Peter Swithinbank ... [et al.]
WebSphere and .NET interoperability using Web services [[electronic resource] /] / Peter Swithinbank ... [et al.]
Autore Swithinbank Peter
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Descrizione fisica xvi, 350 p. : ill
Altri autori (Persone) SwithinbankPeter
Collana Redbooks
Soggetto topico Web servers - Computer programs
Application software - Development
Computer networks
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910783566703321
Swithinbank Peter  
Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
WebSphere and .NET interoperability using Web services / / Peter Swithinbank ... [et al.]
WebSphere and .NET interoperability using Web services / / Peter Swithinbank ... [et al.]
Edizione [1st ed.]
Pubbl/distr/stampa Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Descrizione fisica xvi, 350 p. : ill
Altri autori (Persone) SwithinbankPeter
Collana Redbooks
Soggetto topico Web servers - Computer programs
Application software - Development
Microsoft .NET
Computer networks
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front cover -- Contents -- Notices -- Trademarks -- Preface -- The team that wrote this redbook -- Become a published author -- Comments welcome -- Chapter 1. Introduction -- 1.1 Background of this book -- 1.1.1 The scenario -- 1.1.2 Use of Web services -- 1.1.3 Other approaches to interoperability -- 1.1.4 WS-I -- 1.1.5 Audience -- 1.1.6 Terminology -- Part 1 Introduction to Web services -- Chapter 2. SOAP primer -- 2.1 What is SOAP? -- 2.2 SOAP components -- 2.3 What is in a SOAP message? -- 2.3.1 Headers -- 2.3.2 Body -- 2.3.3 Fault -- 2.4 Message styles -- 2.4.1 RPC-Style -- 2.4.2 Document-Style -- 2.4.3 Document/Wrapped -- 2.5 SOAP interaction styles -- 2.5.1 Request-response -- 2.5.2 One-way -- 2.6 SOAP implementations over Http: -- 2.6.1 Microsoft .Net SOAP request over Http -- 2.6.2 IBM WebSphere Application Server SOAP request over Http: -- 2.7 Summary: Salient interoperability features of SOAP -- Chapter 3. WSDL primer -- 3.1 Structure of WSDL definitions -- 3.2 Examples of WSDL definitions -- 3.2.1 Document/Literal Style -- 3.2.2 RPC/Literal Style -- 3.3 Future considerations -- 3.4 Summary: salient interoperability features of WSDL -- Chapter 4. Web services primer -- 4.1 Web services concepts -- 4.1.1 What is a Web service? -- 4.1.2 Web services technologies -- 4.1.3 Web service properties -- 4.2 Web services and component architectures -- 4.2.1 Choosing between Web services and software components -- 4.3 Service-Oriented Architecture -- 4.3.1 Components of a Service-Oriented Architecture -- 4.3.2 Services and Web services -- 4.4 Web services and the Enterprise Service Bus -- 4.4.1 Transparency -- 4.4.2 Interoperability -- 4.4.3 Unified service discovery and addressing -- 4.4.4 Coexistence -- 4.4.5 Single point of control -- 4.4.6 Security -- 4.4.7 Robustness -- 4.4.8 Scalability -- 4.4.9 Problem determination.
4.4.10 Conclusions: Web services, the ESB and service buses -- 4.5 Summary -- Part 2 Web services interoperability -- Chapter 5. Business scenarios -- 5.1 Business scenarios overview -- 5.2 Mergers and Acquisitions -- 5.2.1 Business goals -- 5.2.2 Solution context -- 5.2.3 Current IT infrastructure -- 5.2.4 Technical constraints -- 5.2.5 Solution level design -- 5.2.6 Technical approach -- 5.2.7 Target IT infrastructure -- 5.3 External claims assessor management -- 5.3.1 Business goals -- 5.3.2 Solution context -- 5.3.3 Current IT infrastructure -- 5.3.4 Technical constraints -- 5.3.5 Solution level design -- 5.3.6 Technical approach -- 5.3.7 Target IT infrastructure -- 5.4 Summary -- Chapter 6. Interoperability patterns -- 6.1 The Patterns for e-business layered asset model -- 6.2 SOA approach and Patterns for e-business -- 6.2.1 Business::Self-Service pattern -- 6.2.2 Extended Enterprise business pattern -- 6.2.3 Discussion of patterns and Web services -- 6.3 Applying Interoperability patterns -- 6.3.1 Mergers and Acquisitions scenario -- 6.4 Summary -- 6.5 Where to find more information -- Chapter 7. Web services roadmap -- 7.1 Introduction -- 7.2 List of Web services specifications -- 7.3 Summary of the Web services architecture stack -- 7.3.1 Foundations -- 7.3.2 Messaging -- 7.3.3 Security -- 7.3.4 Transacted -- 7.3.5 Meta-data -- 7.3.6 Resources -- 7.3.7 Composition -- 7.3.8 Management -- 7.3.9 Provisioning -- 7.3.10 WS-I -- 7.4 Summary -- Chapter 8. Web service specifications -- 8.1 Web service Interoperability Organization (WS-I) -- 8.2 WS-I Basic Profile 1.0 -- 8.2.1 Basic Profile 1.0 for WebSphere -- 8.2.2 Basic Profile 1.0 for Microsoft .Net -- 8.2.3 Summary -- 8.3 Interoperability standards: addressing -- 8.3.1 Insurance example -- 8.3.2 Summary -- 8.4 Security -- 8.4.1 Why do we need more security specifications?.
8.4.2 WS-Security 2004 -- 8.4.3 WS-I Security Profile -- 8.4.4 Summary -- 8.5 WS-Coordination -- 8.6 WS-Transactions -- 8.6.1 WS-Transaction in a WebSphere environment -- 8.6.2 WS transaction in a Microsoft .Net environment -- 8.7 Reliable messaging -- 8.7.1 What is WS-ReliableMessaging? -- 8.7.2 The three legged handshake protocol -- 8.7.3 WS-ReliableMessaging Protocol -- 8.7.4 Reliable messaging requirements -- 8.8 SOAP/JMS and SOAP/MQ -- 8.8.1 Interoperability of SOAP/JMS and SOAP/MQ -- Chapter 9. Web services in Microsoft .Net and WebSphere -- 9.1 Microsoft .Net architecture -- 9.1.1 Microsoft .Net Web service application architecture -- 9.1.2 Developing software using Microsoft Visual Studio .Net 2003 -- 9.1.3 Microsoft secure Web services implementation -- 9.2 WebSphere Java 2 Enterprise Edition architecture -- 9.2.1 Java 2 Enterprise Edition Web service architecture -- 9.2.2 Developing J2EE applications using WebSphere Studio Application Developer -- 9.2.3 IBM secure Web services implementation -- 9.2.4 Summary -- Chapter 10. Deploying Web services -- 10.1 Overview -- 10.1.1 Web services publishing -- 10.2 WebSphere Web services deployment model -- 10.2.1 Web Services Gateway -- 10.2.2 IBM UDDI registry -- 10.2.3 Deployment architecture -- 10.3 Microsoft .Net Web service deployment model -- 10.3.1 Microsoft UDDI registry -- 10.3.2 Deployment architecture -- 10.4 Summary -- Part 3 Claims scenario -- Chapter 11. Designing the scenarios -- 11.1 Mergers and Acquisitions scenario -- 11.1.1 Use cases overview -- 11.1.2 Actors -- 11.1.3 Use case 001: Register claim -- 11.1.4 Realizing the use case -- 11.2 External Claims Assessors scenario -- 11.2.1 Use cases overview -- 11.2.2 Actors -- 11.2.3 Use case 002: Manage external claim assessors -- 11.2.4 Realizing the use case -- 11.3 Claim applications: table schema.
11.4 XML schema data types as common denominator -- 11.4.1 Data type mapping -- 11.4.2 SOAP message for registerClaim() -- 11.4.3 SOAP message for findCustomer() -- 11.4.4 SOAP exception for findCustomer() -- 11.5 Summary -- Chapter 12. Building the claims scenario -- 12.1 Building the scenario for WebSphere -- 12.1.1 Problem definition -- 12.1.2 Solution -- 12.1.3 Import Enterprise JavaBeans -- 12.1.4 Test imported Enterprise JavaBeans -- 12.1.5 Create a Web service from Enterprise JavaBeans -- 12.1.6 Test the created Web service -- 12.1.7 Deploy the created Web service -- 12.2 Building the scenario for Windows Server 2003 -- 12.2.1 Prerequisites to run the Web service application -- 12.2.2 Create the Web Service -- 12.2.3 Import the existing classes -- 12.2.4 Build the Web service -- 12.2.5 Microsoft Internet Information Services (IIS) -- 12.2.6 Create Microsoft .Net Test Client -- 12.2.7 Summary -- 12.3 Building the Web services clients -- 12.3.1 Web service client for the WebSphere Web service -- 12.3.2 Web service client for the Microsoft .Net Web service -- 12.3.3 Microsoft .Net -- 12.3.4 Differences between the two Web services and conclusions -- Chapter 13. Web service interoperability implementation guidance -- 13.1 Web service interoperability guidance -- 13.2 WebSphere client -- 13.3 WebSphere Web service -- 13.4 Microsoft .Net client -- 13.5 Summary -- Part 4 Appendixes -- Appendix A. Installation and setup -- Installation planning for the WebSphere environment -- WebSphere Application Server V5.1.1.1 requirements -- Installing WebSphere Application Server 5.1.1.1 -- Installation of Application Developer 5.1.2 -- Installation planning for the Microsoft .Net environment -- Appendix B. Additional material -- Locating the Web material -- Using the Web material -- System requirements for downloading and running the Web material.
How to use the Web material -- Related publications -- IBM Redbooks -- Online resources -- How to get IBM Redbooks -- Help from IBM -- Abbreviations and acronyms -- Index -- Back cover.
Record Nr. UNINA-9910811285303321
Research Triangle Park, N.C., : IBM Corp., International Technical Support Organization, c2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui