Abstract :
Today´s distributed enterprise information systems are often collections of existing information sources and, as such, heterogeneous. Technical integration and access to heterogeneous sources is supported by CORBA for servers combined with Web technology for clients. Additional need however, is comfortable active functionality, e.g., for active user notification about information changes relevant to their work. Active functionality known from Active DBMS-style ECA rules has proven useful for this purpose. Such active functionality, however is a gap in current CORBA functionality. To fill this gap, we contribute here the concept, design, architecture, and implementation details of C2 offein, a service set contributing Active DBMS-style active functionality to CORBA-based, distributed, and heterogeneous systems. Moreover, since different enterprise distributed object applications need various kinds of active functionality, C2offein is widely configurable in its overall functionality. The great benefit of such an approach is its flexibility and “smartness” compared to monolithic approaches like those classically used, e.g., in Active DBMS. In contrast to monolithic systems, C2offein offers the possibility of only investing effort and money for that active functionality which is really necessary
Keywords :
Java; client-server systems; distributed databases; distributed object management; Active DBMS-style ECA rules; C2offein; CORBA functionality; CORBA-based systems; Web technology; active functionality; active user notification; configurable event triggered services; distributed enterprise information systems; enterprise distributed object applications; heterogeneous sources; overall functionality; Companies; Design engineering; File systems; Information systems; Java; New products catalog; Relational databases; Uniform resource locators; Web server; World Wide Web;