Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Computer science
- Business applications
- Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial. Your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1
E-book details
Log in, If you're interested in the contents of the item.

Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial. Your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1
Ravi Saraswathi, Jaswant Singh
Ebook
BPEL, Business Process Execution Language is the definitive standard in writing and defining actions within business processes. Oracle BPEL Process Manager R1 is Oracle's latest offering, providing you with a complete end-to-end platform for the creation, implementation, and management of your BPEL business processes that are so important to your service-oriented architecture.Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial is your guide to BPEL design and development, SOA Suite platform troubleshooting, and engineering in a detailed step-by-step guide working real-world examples and case studies. Using industry-leading practices you will start by creating your first BPEL process and move onto configuring your processes, then invoking, orchestrating, and testing them. You will then learn how to use architect and design services using BPEL, performance tuning, integration, and security, as well as high availability, troubleshooting, and modeling for the future.
Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial is your complete hands-on guide to Oracle SOA BPEL Process Manager 11g.
Oracle SOA BPEL Process Manager 11gR1 – A Hands-on Tutorial is your complete hands-on guide to Oracle SOA BPEL Process Manager 11g.
- Oracle SOA BPEL Process Manager 11gR1 A Hands-on Tutorial
- Table of Contents
- Oracle SOA BPEL Process Manager 11gR1 A Hands-on Tutorial
- Credits
- About the Authors
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Creating Basic BPEL Processes
- Evolution of web applications
- Evolution of integration technologies
- An introduction to BPEL
- Installing and configuring BPEL Process Manager
- Step 1 install Oracle JDeveloper
- Installing SOA extensions
- Step 2 download and install Oracle Database
- Step 3 install Oracle SOA Suite
- Step 1 install Oracle JDeveloper
- Creating an SOA Suite domain
- Creating sample BPEL business processes
- Deploying BPEL business processes
- Testing and managing BPEL business process instances
- Summary
- 2. Configuring BPEL Processes
- Understanding the BPEL language framework
- BPEL activities
- Creating basic activities in BPEL
- Activities
- Basic activities
- Structured activities
- Fault and error handling
- Synchronous versus asynchronous processes
- Selecting the timeout value for synchronous processes
- BPEL correlation
- Creating a Correlation set
- Associating the Correlation set
- Creating property aliases
- Adapters
- Database Adapter
- File Adapter
- JMS Adapter
- Web Service Adapter
- Implementing human workflow with Human Task components
- Summary
- 3. Invoking a BPEL Process
- Communicating between BPEL to/from Java
- Invoking a BPEL process from Java
- Invoking a service from a BPEL process
- Partner Link
- Writing Java code within BPEL activities
- Invoking Java from BPEL
- Configuring BPEL timeouts
- Setting the JTA Transaction Timeout aka Global Transaction Timeout parameters
- Changing the SyncMaxWaitTime parameter
- Transaction settings
- BPEL EJBs transaction timeout
- Timeout for Asynchronous BPELs
- Summary
- Communicating between BPEL to/from Java
- 4. Orchestrating BPEL Services
- Orchestration
- Designing orchestration
- Flow
- Switch
- Custom XPath functions
- Creating custom XPath functions
- Custom XPath function class
- Registering with SOA Suite
- Registering with JDeveloper
- Scope
- BPEL variables
- Human Task
- Worklist application
- Creating Human Tasks
- Standalone Human Task expose as a service
- Human Task part of a BPEL process
- Business Rules engine
- Adding business rules as part of a BPEL process
- Creating business rules
- Facts and Bucketsets
- Summary
- 5. Test and Troubleshoot SOA Composites
- Testing SOA composites from the EM
- Testing a composite from JDeveloper
- Viewing instances and messages on JDeveloper
- Creating a test suite
- Initiating the Test
- Emulating inbound messages
- Emulating outbound messages
- The Dehydration Store
- Options for purging the Dehydration Store
- Troubleshooting
- BPEL Process Manager logging
- Domain logs
- Access.log
- The admin/managed server log
- The logging level
- The audit level
- Monitoring
- The MBean browser
- Summary
- 6. Architect and Design Services Using BPEL
- Services architecture and design guidelines
- Services-based application design
- SOA Suite
- Enterprise Service Bus (ESB)
- Use case of the service bus
- Interaction design patterns
- Synchronous request and response
- Asynchronous request and response
- One request and multiple responses
- One request, a mandatory response, and an optional response
- One-way message
- Event-Driven Architecture (EDA)
- Request-driven interaction
- Event-driven interaction
- Human tasks
- Summary
- 7. Performance Tuning Systems Running BPEL Processes
- The Java Virtual Machine
- Garbage collection process
- Young generation
- Tenured generation
- Permanent generation
- Garbage collection tuning
- Choosing the garbage collection algorithm
- Select NewSize
- Select heap size
- Choosing the garbage collection algorithm
- Garbage collection tool JVisualVM
- Garbage collection process
- SOA Suite
- SOA infra application
- The WebLogic console
- The enterprise manager
- Dynamic Monitoring Service (DMS)
- The B2B console
- The System MBeans browser
- SOA Suite tuning
- Load balancers
- Operating system
- File descriptors
- Adaptors
- Database
- Dehydration store
- Init.Ora
- Automatic Workload Repository
- Summary
- The Java Virtual Machine
- 8. Integrating the BPEL Process Manager with Service Bus, Registry, and SOA Deployment
- The SOA composite application architecture
- Oracle Registry
- Service Registry install
- Publish services to registry
- Consume services from registry
- Service bus
- SOA Suite deployment
- Summary
- 9. Securing a BPEL Process
- Securing a BPEL process
- Enterprise Security Gateway
- Oracle Web Service Manager (OWSM)
- OWSM security implementation use cases
- Attaching security policies using the OWSM console
- Attaching security policies using JDeveloper
- WS-Security
- OWSM implementation an example
- Configuring a secured service provider with username tokens
- Configuring a service client for calling a secured web service
- Oracle security products
- Oracle Identity Manager
- Oracle Entitlement Server
- Network Firewall with Intrusion Prevention System
- Web Application Firewall
- Data security in Transit and at Rest
- Summary
- Securing a BPEL process
- 10. Architecting High Availability for Business Services
- SOA environment
- Cluster architecture
- Load balancer(s)
- Compute resource(s)
- Web server(s) clustering for scalability and availability
- WebLogic application server(s) and Oracle SOA Suite server(s) clustering for scalability and availability
- Database clustering
- GridLink data source
- Backup and recovery strategy
- Data center(s)
- Deployment architecture options
- Multi data center deployment
- Active Active
- Active Passive
- Multi data center deployment
- Deployment architecture options
- Oracle Service Bus
- Summary
- 11. The Future of Process Modeling
- Commercial off-the-shelf (COTS)
- The evolution of business process modeling
- Business Process Management (BPM)
- Oracle BPM Suite and BPA Suite
- Modeling the process BPMN
- BPM Studio
- Summary
- 12. Troubleshooting Techniques
- JVM issues
- JVM troubleshooting tools
- Linux troubleshooting commands
- Application issues
- Database issues
- CPU spikes
- Load balancing issues
- SSL issues
- Network issues
- User activity issues
- Verifying the server health
- Extending to a domain
- Oracle troubleshooting tools
- Oracle Remote Diagnostics Agent
- WebLogic Diagnostic Framework
- Oracle troubleshooting tools
- Summary
- JVM issues
- Index
- Title: Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial. Your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1
- Author: Ravi Saraswathi, Jaswant Singh
- Original title: Oracle SOA BPEL Process Manager 11gR1 - A Hands-on Tutorial. Your step-by-step, hands-on guide to Oracle SOA BPEL PM 11gR1
- ISBN: 9781849688994, 9781849688994
- Date of issue: 2013-06-20
- Format: Ebook
- Item ID: e_3czb
- Publisher: Packt Publishing