舉報

會員
BPEL and Java Cookbook
最新章節:
Index
ThebookiswritteninaCookbookformatwithpracticalrecipesaimedathelpingyouextendBPELcapabilitieswithJava.ThisbookisaimedatJavadeveloperswhouseBPELprogrammingtodevelopwebservicesinSOAdevelopment.ItisassumedthatthereadersareexperiencedwithJavaprogrammingandSOA,butknowledgeofBPELisnotnecessarilyrequired.
目錄(131章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Calling BPEL from Java
- Introduction
- Deploying a BPEL process
- Gathering a BPEL process's in and out parameters
- Calling a synchronous BPEL process from Java
- Calling an asynchronous BPEL process from Java
- Handling business faults from a synchronous BPEL process
- Handling business faults from an asynchronous BPEL process
- Mapping the results of a BPEL process
- Chapter 2. Calling Services from BPEL
- Introduction
- Implementing web services with Axis2
- Implementing web services with JAX-WS
- Invoking the RESTful web services
- Invoking the synchronous web service
- Invoking the asynchronous web service
- The dynamic selection of the web service's endpoint
- Invoking web services in a sequence
- Invoking web services in parallel
- Handling the faults thrown from a web service
- Throwing the faults from BPEL
- Chapter 3. Advanced Tracing and Logging
- Introduction
- Creating a custom logger in a BPEL process
- Defining composite sensors
- Adding a composite sensor
- Monitoring a composite sensor
- Configuring the logfiles
- Changing the level of tracing
- Editing the logfiles
- Viewing logfiles in the Enterprise Manager Console
- Viewing metrics and statistics
- Chapter 4. Custom Logging in the Oracle SOA Suite
- Introduction
- Logging to a custom file
- Configuring custom handlers
- Logging exceptions
- Enabling logging on the BPEL server
- Redirecting System.out and System.err files
- Setting up a rotation logfile
- Chapter 5. Transforming and Validating the BPEL Services
- Introduction
- Using the XSLT transformation in BPEL
- Generating the XSLT map with the XSLT mapper
- Performing copy between the variables
- Using the functions in the transformation operations
- The chaining functions
- Defining and importing the user-defined functions
- Using the xsl:for-each command
- Defining a parameter
- Defining a variable
- Validating the variables with the <assign> activity
- Chapter 6. Embedding Third-party Java Libraries
- Introduction
- Adding third-party libraries to the SOA Suite server
- Adding custom classes to the SOA Suite server
- Adding third-party libraries to JDeveloper projects
- Adding custom classes to JDeveloper projects
- Invoking third-party libraries from BPEL 2.0 process
- Invoking third-party libraries from BPEL 1.1 process
- Chapter 7. Accessing and Updating the Variables
- Introduction
- Defining global variables in a BPEL process
- Defining local variables in a BPEL process
- Initializing a variable with an XML literal
- Initializing a variable with an inline from-spec
- Copying content between the variables
- Accessing the fields within Element-based variables
- Accessing the fields within the Message Type-based variables
- Assigning numerical values to the variables
- Applying mathematical calculations on data in the variables
- Assigning Boolean values to the variables
- Assigning date or time to the variables
- Updating the variables using the BPELX extensions
- Dynamic indexing of the variables
- Chapter 8. Exposing Java Code as a SOAP Service
- Introduction
- Defining the service interface
- Preparing the service implementation
- Annotating Java code for web service creation
- Creating a document transport web service
- Creating a RPC transport web service
- Creating literal and encoded web services
- Using attachment types with web services
- Defining a web service returning no value
- Defining a web service returning a value
- Publishing a web service
- Testing a web service
- Chapter 9. Embedding Java Code Snippets
- Introduction
- Preparing the development sandbox for the Java Embedding activity code in JDeveloper
- Using the Java code placeholder in the BPEL process
- Invoking Java code from the BPEL process
- Reading the BPEL process variables
- Setting the BPEL process variables
- Invoking Session bean from the BPEL process
- Using the utility functionality
- Adding a log to the BPEL Audit Trail
- Reading the process instance data
- Getting the BPEL process status data
- Chapter 10. Using XML Facade for DOM
- Introduction
- Setting up an XML facade project
- Generating XML facade using ANT
- Creating XML facade from XSD
- Creating XML facade from WSDL
- Packaging XML facade into JAR
- Generating Java documents for XML facade
- Invoking XML facade from BPEL processes
- Accessing complex types through XML facade
- Accessing simple types through XML facade
- Chapter 11. Exposing Java Code as a Web Service
- Introduction
- Creating a service endpoint interface
- Using non-exposable methods of service interface
- Annotating the service endpoint interface with @WebService
- Annotating the service endpoint interface with @SOAPBinding
- Wrapping exceptions into faults
- Defining a request wrapper for a web service
- Defining a response wrapper for a web service
- Defining a one or two way web service
- Defining the direction of the parameters
- Publishing a web service without an application server
- Index 更新時間:2021-08-06 16:58:45
推薦閱讀
- 30天自制操作系統
- Windows Server 2012 Hyper-V:Deploying the Hyper-V Enterprise Server Virtualization Platform
- Kali Linux滲透測試全流程詳解
- vSphere Virtual Machine Management
- 嵌入式應用程序設計綜合教程(微課版)
- Ubuntu Linux操作系統
- SharePoint 2013 WCM Advanced Cookbook
- Windows Server 2012 Hyper-V Cookbook
- Moodle 3.x Teaching Techniques(Third Edition)
- Kubernetes從入門到實踐
- Python UNIX和Linux系統管理指南
- AWS SysOps Cookbook
- CentOS 6 Linux Server Cookbook
- Linux內核API完全參考手冊(第2版)
- OpenVZ Essentials
- Angular權威教程
- Responsive Web Design with AngularJS
- Windows7系統維護百寶箱
- Apache ShardingSphere權威指南
- Linux應用大全 服務器架設
- 庖丁解牛Linux操作系統分析
- 計算機操作系統實用教程
- 自研操作系統:DIM-SUM設計與實現
- 計算機系統:從應用程序到底層實現
- 24小時學會系統安裝與重裝
- 統信UOS系統管理教程
- Kubernetes生產化實踐之路
- QoS在IOS中的實現與應用
- MPEG-4/H.264視頻編解碼工程實踐
- Getting Started with Oracle VM VirtualBox