Part - III
1. What is Service Result caching in OSB?
Ans: Service Result Caching is one of the options that you can use when you want to improve Oracle Service Bus performance. Service Result caching is used when we have business service which connects to external service which returns somewhat static response. So by using Service Result Caching we don’t hit external service for same request instead it will take the response from cache which improve the OSB performance
2. How to perform Service Callout in OSB?
Ans: We use Service Callout option inside Oracle Service Bus to call any service inside message flow to get the required data.
3. When we invoke proxy 2 from proxy 1 then which protocol we need use?
Ans: When there is internal proxy call in OSB then we use "local" transport instead of HTTP.
4. What is content based routing in OSB?
Ans: When we route the request message to different business services based on request message content, that is called content based routing.
5. What are different options available in OSB to read flat file?
Ans: We can read flat file in two different ways.
- Using Message Format Language (MFL): we can MFL in OSB to read flat files.
- File Adapter: Create file adapter which read flat file in Jdeveloper, copy JCA, WSDL & XSD file of file adapter in OSB and create proxy service which will read that flat file.
6. What is SLA alert in OSB?
Ans: A service-level agreement (SLA) is a contract between a service provider and a service consumer. In OSB monitoring framework we have SLA alerts which come into picture when there is violation of service level agreements.
7. How to move large file without reading it in OSB?
Ans: In Oracle SOA Suite we use "Move" opeartion to move large files from one location to another. But in Oracle Service Bus we don’t have that option available. But we can use Content Streaming option available for file protocol in OSB to move large files.
8. By how many ways we can do OSB development?
Ans: We can do development in OSB by two ways. Either we can use Eclipse which is IDE tool for OSB or we can use SB console for the development.
9. Will you prefer Eclipse or SB console for OSB development?
Ans: It is simple to work with SB console as compared to eclipse, so during initial phase we can opt for SB console and later go for eclipse. When we work at enterprise level, Eclipse is always recommended.
10. Do we need to create a session when we develop projects in Eclipse?
Ans: No, we need not to create a session when we develop projects in Eclipse, session will only come into picture when we deploy the project to server from eclipse.
11. Can multiple users work on SB console at one time?
Ans: Yes, multiple users with different user roles can work on SB console at same time as session will be created for each users individually.
12. Can we test the proxy service from Eclipse?
Ans: Yes, we can test the proxy service from Eclipse, for that we need to right click on the proxy service and then click on Run As and run it on server.
13.Can we create Xquery transformation in design mode in SB Console?
Ans: No, we have to write Xquery in source mode. We can create Xquery transformation in Eclipse.
14. Do we have the option to test the Xquery Transformation?
Ans: Yes, we can test the Xquery transformation.
15. Can we use XSLT file in OSB?
Ans: Yes, OSB support both Xquery and XSLT.
Part - I | Part - II | Part - IV
It 's amazing article and useful for developers
ReplyDeleteOracle SOA Online Course Hyderabad
Enjoyed reading the article above, really explains everything in detail, the article is very interesting and effective. Thank you and good luck for the upcoming articles.Oracle OSB Online Training
ReplyDeleteUsually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man learn Oracle SOA Online Training
ReplyDelete