To start things on SOA, First we need to understand the
basic concepts like web service. Because SOA is mainly related with the web
services and its orchestration.
Web services describes
a standardized way of integrating Web-based applications using the XML, SOAP,
WSDL and UDDI open standards over an Internet protocol.
XML (Extensible Markup Language) is used to
tag the data
SOAP (Simple Object
Access Protocol) is used to transfer the data
WSDL (Web Service
Description Language) is used for describing the services available and
UDDI (Universal Description, Discovery and
Integration) is used for listing what services are available.
In the developers point
of view BPEL (Business Process Execution Language) is used for the development and
integration of web services.
BPEL is nothing but a XML
based language used to describe a web service.XML tags used in the BPEL was standardized
by the OASIS (Organization for the Advancement of Structured Information
Standards).
Oracle SOA-BPEL Project development Overview -
Normally we used to create the business logic (Language
specific packages like PL/SQL package or Java Package) and the workflow by
using the Oracle workflow. BPEL combines both the versions so that we can develop
the workflow activities and some extent of the language code, which describes
the business logic.
Steps:
a. Create the business process
web service by using the IDE like Jdeveloper or Eclipse. Create a project, then for the business logic in the project IDE
automatically creates WSDL, XSD and XML files. All the project files are
bundled into .Jar file for the deployment into the server.
b. Deploy BPEL project (.Jar)
file on BPEL Process Manager by using Ant Utility or by using the IDE (Jdeveloper)
itself.
c. To test the BPEL process,
login into weblogic server em console , where we can test our deployed web
service.
Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. towing service
ReplyDeleteThanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. towing service
ReplyDeleteI am overwhelmed by your post with such a nice topic. Usually I visit your blogs and get updated through the information you include but today’s blog would be the most appreciable. Well done! essay writing services
ReplyDeleteI have read your blog it is very helpful for me. I want to say thanks to you. I have bookmark your site for future updates. signalscv.com
ReplyDelete