Monday, April 21, 2008

Technologies adopted in Oracle SOA

Oracle SOA Suite is a complete set of service infrastructure components for creating, deploying, and managing SOAs. Oracle SOA Suite enables services to be created, managed, and orchestrated into composite applications and business processes.

Oracle SOA Suite consists of Oracle's most popular, best-of-breed technologies including:

  • J2EE:

Oracle JDeveloper 10g: a comprehensive integrated SOA development environment for creating and composing applications that also acts as a unified toolset for all components in the Oracle SOA Suite.

  • CONNECTIVITY:

o Adapters

o B2B

o SES(Secure Enterprise Search)

  • ROUTING & ORCHESTRATION:

o Oracle Enterprise Service Bus: a standards-based multi-protocol bus to virtualize endpoints as services

o Oracle BPEL Process Manager: the first native business process execution language (BPEL) engine for Web services orchestration enabling you to design, define

and execute business processes.

o Oracle Business Rules Engine: enables agile management of business rules.

  • GOVERNANCE:

o Oracle Web Services Manager: a single console to secure and manage your Web services.

o UDDI Registry

  • MANAGEMENT & MONITORING:

o Oracle Business Activity Monitoring: delivers real-time insight into business operations.

o Oracle Services Registry: a best of breed UDDI v3 registry.

  • END-USER DESIGN TOOLS:

o JDeveloper for Developers and Integrators

o BPA Suite for Business Analysts

Oracle SOA Suite is compatible with other middleware platforms including Oracle Fusion Middleware, IBM WebSphere, BEA WebLogic, and JBoss Application Server.