Some common BPEL interview questions for SOA/BPEL/ESB roles.
- What are the various activities which are commonly used in BPEL?
- How can you manipulate XML data during transformation? – Use the various functions that are available e.g. concat()
- How can BPEL processes be deployed? – Jdeveloper, BPEL Suitcases and BPEL Console, Shell scripts
- What is dehydration?
Dehydration automatically maintains long-running asynchronous processes and their current state information in a database while they wait for synchronous callbacks. Storing the process in a database preserves the process and prevents any loss of state or reliability if a system shuts down or a network problem occurs. This capability increases both BPEL process reliability and scalability.
- When do we use Synchronous and Asynchronous processes?
Async for durable processes where response may take a significant amount of time.
- Problems regd. Notification.
- List the tools and components that are generally required to develop a BPEL process.
- What are the resources that we should lookup in case we face problems with BPEL?
- How can we document a BPEL process?
- Is it possible to handle exceptions in ESB?
- When should we use ESB and when should we use BPEL?
- How can we integrate a BPEL process with ESB? – Deploy ESB as a service. Call the ESB process as a PL from BPEL
- What precautions/ preventions should we make in a SOA environment? – Application of patches
- Can you list activities which are Asynchronous activities? Pick, Wait
No comments :
Post a Comment