|
ABSTRACT
A distribution model for the new generation of component languages, which allows to plug required into provided interfaces, is presented together with the distributed component language CompJava. The distribution model models an abstraction layer on top of existing component languages and middleware. It makes distributed component programming with CompJava as simple as local programming, allows to compose components from other components scaling up very efficiently, and allows for dynamic allocation and configuration of components. The efficiency of the generated Java source code is an important characteristic of the new component distribution model: it involves no invocation overhead and practically no storage overhead for a distributed component composed from collocated components.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
{ASCN03} J. Aldrich, V. Sazawal, C. Chambers, D. Notkin: Language Support for Connector Abstractions. Procs ECCOP 2003, Springer LNCS, Berlin 2003.
|
| |
5
|
|
| |
6
|
{CACM98} Special section on CORBA; Communications of the ACM, Vol. 41, No. 10, October 1998
|
| |
7
|
{CC} CORBA Components; at cgi.omg.org
|
| |
8
|
{D00} M. Dahm: Doorastha, a step towards distribution tranparency; Proc. Net.ObjectDays2000, Illmenau, 2000
|
| |
9
|
{EJB01} Sun Microsystems, Enterprise JavaBeans Specification Version 2.0, www.java.sun.com, 2001
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
{PRSGWK99} Pyarali, C. O'Ryan, D. Schmidt, A. Gokhale, N. Wang, V. Kachro. Applying Optimization Principle Patterns to Design Real-Time ORBs, Procs. COOTS 99 Conf, 1999
|
| |
16
|
{Ro96} Rohnert, The Proxy Pattern Revisited, PLOP2; John Wiley & Sons, Chicester, UK, 1997
|
| |
17
|
{S02} H. A. Schmid: On the Use of Enterprise Java Beans 2.0 Local Interfaces, SEM 2002, Springer LNCS 2596, pp. 144--156, Berlin 2002
|
| |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
{SWV99} D. Schmidt, N. Wang, S. Vinoski: Collocation Optimizations for CORBA, SIGS C++ Report, Sept.99
|
| |
22
|
|
|