2,489 Hits in 4.0 sec

Implementing a Caching Service for Distributed CORBA Objects [chapter]

Gregory V. Chockler, Danny Dolev, Roy Friedman, Roman Vitenberg
2000 Lecture Notes in Computer Science  
This paper discusses the implementation of CASCADE, a distributed caching service for CORBA objects.  ...  Our caching service is fully CORBA compliant, and supports caching of active objects, which include both data and code.  ...  We developed Caching Service for CORBA Distributed objEcts (CASCADE) which offers a scalable and flexible framework for general CORBA objects.  ... 
doi:10.1007/3-540-45559-0_1 fatcat:xrmidq5a7nh4nmxtc45dulg5oe

Design of Object Caching in a CORBA OTM System [chapter]

Thomas Sandholm, Stefan Tai, Dirk Slama, Eamon Walshe
1999 Lecture Notes in Computer Science  
We further describe our object caching solution as a transferable, reusable architectural abstraction, and demonstrate the application of software architectural concepts for design modeling of CORBA systems  ...  We develop an object caching strategy that employs OTM concepts such as distributed transactions and asynchronous event multicast, and show how this strategy improves an existing distributed CORBA system  ...  Janis Bubenko, University of Stockholm, for co-supervising the thesis underlying this paper.  ... 
doi:10.1007/3-540-48738-7_18 fatcat:4jq5buhxevcfpbekjz5ypudhwq

A Middleware Architecture for Scalable, QoS-Aware, and Self-Organizing Global Services [chapter]

Franz J. Hauck, Erich Meier, Ulrich Becker, Martin Geier, Uwe Rastofer, Martin Steckermeier
2000 Lecture Notes in Computer Science  
A globally distributed service can be completely encapsulated into a single distributed object which contains not only all necessary components for scalability (e.g., caches and replicas) but also the  ...  Globally distributed services need more than location transparency. An implementation of such a service has to scale to millions of users from all over the world.  ...  In a CORBA environment, our service will consist of multiple CORBA objects implementing replicas, caches and partial services.  ... 
doi:10.1007/10722515_18 fatcat:4xvtudlgpnap7cdx72vo7xd5d4

A server side caching scheme for CORBA

Atul Kumar, Pankaj Jalote, Deepak Gupta
2004 24th International Conference on Distributed Computing Systems, 2004. Proceedings.  
Our model provides strong consistency by using a dependency graph that specifies dependence information among method invocations of an object. We have implemented this scheme as a service in CORBA.  ...  We propose a caching scheme for saving the results of invocations of read methods at server side.  ...  CASCADE [15] is a distributed caching service for CORBA objects. CASCADE supports caching of active objects (both data and code).  ... 
doi:10.1109/icdcs.2004.1281568 dblp:conf/icdcs/KumarJG04 fatcat:ef5q5nfrzrfbdm5r75basbq25m

Experiences Using DCE and CORBA to Build Tools for Creating Highly-Available Distributed Systems [chapter]

E. N. Elnozahy, Vivek Ratan, Mark E. Segal
1995 Open Distributed Processing  
Our tools are implemented within the context of the DCE and CORBA standards for distributed computing.  ...  Application developers implement their objects following the CORBA standard and link them with our toolset to provide the required high t  ...  The system uses a local implementation of the CORBA standard, called Touring Distributed Objects (TDO) [Diener94] .  ... 
doi:10.1007/978-0-387-34882-7_38 fatcat:74bkim2nfnd6llcfmtgpncnvh4

Aspect IX A Middleware for Aspect-Oriented Programming [chapter]

F. Hauck, U. Becker, M. Geier, E. Meier, U. Rastofer, M. Steckermeier
1998 Lecture Notes in Computer Science  
Object-based middleware systems, like CORBA, provide the basis for object-based distributed applications.  ...  communication mechanisms used for a distributed object or the consistency policies between replicated data parts of the distributed objects).  ...  Thus, a client can give the maximum time for the object invocation in case of the real-time aspect, or a client can provide the sort of consistency for the local data cache of a caching fragment.  ... 
doi:10.1007/3-540-49255-0_128 fatcat:szgzbwafpbdblnffuqdq6czltm

Architecture and Implementation of Distributed Data Storage Using Web Services, CORBA and PVM [chapter]

Pawel Czarnul
2004 Lecture Notes in Computer Science  
This results in a very flexible architecture which integrates distributed clusters for data storage of small and large files. The architecture proposes caching at both Web service and cluster layers.  ...  We propose an architecture and its implementation called PVMWeb-Cluster I/O targeted for distributed data storage and retrieval.  ...  Summary and Future Work We have proposed and implemented a system for distributed data storage and retrieval based on Web services as the top layer, CORBA as middleware and PVM inside clusters.  ... 
doi:10.1007/978-3-540-24669-5_47 fatcat:7dv3kfg7cnaqbjwa7avsxfz3hm

Integration of CORBA and object relational databases

Kai-Chih Liang, Daphne Chyan, Yue-Shan Chang, Win-Tsung Lo, Shyan-Ming Yuan
2003 Computer Standards & Interfaces  
The CORBA standard object transaction service and concurrency control service are reused.  ...  CORBA is widely accepted as the open international standard for modelling and building comprehensive distributed systems.  ...  CORBA object services The Object Transaction Service (OTS) and the Concurrency Control Service (CCS) are two CORBA common object services that guarantee transaction and concurrency semantics for CORBA  ... 
doi:10.1016/s0920-5489(03)00009-6 fatcat:63vn7ff6lbh23j4sb7z56u3o2m

Web-enabling an Integrated Health Informatics System [chapter]

Angel Petrovski, John Grundy
2001 OOIS 2001  
number clients (15-20) = 1-2 second response times Outline q Motivation for this work q Our distributed Health IS Architecture q OO Designs: EJBs; CORBA/XML; JSPs; Jini q Examples of user interfaces  ...  Remote objects q Delphi and Java clients q Remote object access when require data q CORBA objects -> EJBs q XML encoded data for e.g. insurers, other health providers EJB Home IFs EJBs  ... 
doi:10.1007/978-1-4471-0719-4_49 dblp:conf/oois/PetrovskiG01 fatcat:gz3l457esvgupkhm65jmtrfyvy

Accessing and distributing EMBL data using CORBA (common object request broker architecture)

L Wang, P Rodriguez-Tomé, N Redaschi, P McNeil, A Robinson, P Lijnzaad
2000 Genome Biology  
The techniques of developing loaders and 'live object caching' with persistent objects achieve a smart live object cache where objects are created on demand.  ...  The EMBL object model is defined such that it provides a basis for specifying interfaces in interface definition language (IDL) and thus for developing the CORBA servers.  ...  A live object is an in-memory object in the live object cache. A CORBA object is a CORBA implementation object defined in IDL. Creation of a CORBA object is called instantiation.  ... 
doi:10.1186/gb-2000-1-5-research0010 pmid:11178259 pmcid:PMC15028 fatcat:isf37uzyvzbrxfnqgwo4bmotpi

Designing Scaleable Applications Using CORBA [chapter]

Richard B. Whitner
1997 Integrated Network Management V  
The Object Management Group's Common Object Request Broker Architecture (CORBA) is quickly becoming an industry-leading approach to building distributed applications.  ...  CORBA was investigated for its use to build applications that must deal with very large numbers (up to millions) of managed objects.  ...  CORBA was investigated for use in a distribution infrastructure on which applications that must manage very large numbers of objects will be built.  ... 
doi:10.1007/978-0-387-35180-3_37 fatcat:2fgcheoycfcprcyeev57hqqkju

Object oriented system architecture and strategies for the exchange of structured multimedia data with mobile hosts [chapter]

J. Bönigk, U. Lukas
1996 Mobile Communications  
Finally the abstract architecture is mapped to OMG CORBA. The architecture and a selection of the exchange strategies are used to build a prototype of a mobile information system.  ...  This is done, e.g. by using object specific methods of data reduction and levelof-detail, by adaptation of transfer to given Quality-of-Service parameters, and by data compression.  ...  He became a research assistant at Fraunhofer Institute for Computer Graphics in 1994 and is now a member of the scientific staff of the Computer Graphics Center Rostock.  ... 
doi:10.1007/978-0-387-34980-0_19 fatcat:pctyrkst7je7bfjsvrgvkjacoe

Invalidation for CORBA Caching in Wireless Devices [chapter]

James Jayaputera, David Taniar
2004 Lecture Notes in Computer Science  
In this paper, we propose an approach to use Object by Value and Invalidation Report mechanisms to cache a CORBA object in a mobile environment.  ...  Common Object Request Broker Architecture (CORBA) is a middleware architecture developed by Object Management Group (OMG) to establish communications amongst some different devices architectures.  ...  We use the invalidation report mechanisms to keep the cache consistency during frequent disconnections.  ... 
doi:10.1007/978-3-540-30121-9_44 fatcat:7jemf3duondebl7rfd6zopatby

A CORBA extension for intelligent software environments

R.E Filman, D.J Korsmeyer, D.D Lee
2000 Advances in Engineering Software  
We have implemented these ideas in a CORBA/Java framework for distributed computing, and are currently applying them to a distributed system for the analysis of aerospace design (wind-tunnel, and CFD)  ...  The Object Infrastructure Framework (OIF) separates systematic properties from functional code and provides a mechanism for weaving them together with functional components.  ...  Acknowledgments The ideas expressed in this paper have emerged from the work of the MCC Object Infrastructure Project. We thank Stu Barrett, Carol Burt, Deborah Cobb, T.W.  ... 
doi:10.1016/s0965-9978(00)00031-4 fatcat:7a4l23nagjdsxbbrd75mqrsnju

Using Selective Acknowledgements to Reduce the Memory Footprint of Replicated Services [chapter]

Roy Friedman, Erez Hadad
2006 Lecture Notes in Computer Science  
The paper discusses the general concept of SACK in replicated services and presents a specific implementation of SACK for an existing replication infrastructure.  ...  This paper proposes the use of Selective Acknowledgements (SACK) from clients to services as a method for reducing the memory footprint of replicated services.  ...  An object adaptor is the CORBA entity that mediates between the request broker and the actual server implementation; it is responsible for locating the implementation of a service, loading the object and  ... 
doi:10.1007/11914952_31 fatcat:wkx7w4ldw5cb5bl2666lzc4b74
« Previous Showing results 1 — 15 out of 2,489 results