Question: What is Adaptive Messaging?
Answer: Adaptive Messaging in OSB means we can connect to N number of systems (Different ERP’s, Legacy application) so it provide us messaging capabilities where we can send and get the message to/from different heterogeneous applications/systems using different protocols. We have different types of protocols in OSB like we use file/ftp protocols to connect with file systems, JMS for JMS queue/topic etc. OSB also provides the capability to handle both XML & NON-XML messages, we can read/write binary data also.
Question: What is Service Virtualization?
Answer: As OSB act as proxy layer to our business logic i.e. it is used to encapsulate our business logic, we can control the messages using validations, transformations, enrichment, routing in OSB. We use message flows to perform different operations like Xquery transformations, Service Callout, Split-Joins, and MFL etc.
Question: How many components are there in OSB?
Answer: OSB comprises of primarily three components.
1. Proxy Service
2. Business Service
3. Message Flow
Question: What is Proxy Service?
Answer: It is one of the component of OSB and used to connect to source system.
Question: How many internal layers we have in Proxy Service?
Answer: There are two internal layers in Proxy Service.
1. Transport layer
2. Binding Layer
Question: What is Business Service?
Answer: It is one of the component of OSB and used to connect to target system.
Question: How many internal layers we have in Business Service?
Answer: There are two internal layers in Business Service.
1. Binding layer
2. Transport Layer
Question: What is Message Flow?
Answer: We do all types of transformation, routing and other processing message flow only.
Question: Do we have global variable in OSB (Can we access variable which is defined in proxy service message flow from other proxy service message flow)?
Answer: No, we can’t access variable in proxy service message flow from other proxy service message flow.
Question: List OSB Message Flow components.
Answer: Below is the list of OSB Message Flow Components
• Start Node
• Route Node
• Pipeline Pair
• Stage Node
• Error Handler
Question: List OSB Message Flow Action Types.
Answer: Below is the list of OSB Message Flow Actions Types.
• Flow Control
• Message Processing