Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

(Under contruction) Apache Tuscany CORBA support, GSoC proposal

...

Candidate: Wojtek Janiszewski <wojtek.janiszewski AT gmail DOT com>

1. General

Service Component Architecture (SCA) is a standard that provides possibility to assemble various distributed applications and simplifies implementation of Service Oriented Architecture (SOA) paradigm. Ease of development using various platform services and SCA appears from unification of access method, which is transparently backed by dedicate implementation. Thus usefulness of SCA runtime depends also on number of supported platforms.

CORBA (Common Object Request Broker Architecture) is a technology which provides communication between objects running in heterogeneous environments. Thousands of CORBA installations were used since first implementations published. Possibility to integrate many legacy enterprise systems which uses CORBA is a good reason to implement CORBA support in Apache Tuscany.

Apache Tuscany is an implementation of SCA. External services can be consumed/served by Tuscany runtime via binding extensions mechanismApache Tuscany, which is implementation of SCA, can integrate with external services by binding extensions. The goal of the project is to provide binding extensions for consuming/serving CORBA objects.

2. Description

2.1 Functional scope

Project should be separated CORBA support in Apache Tuscany will be divided into several functional modulesfunctionalities.

2.1.1 binding.corba for SCA references

...