Label: javaspaces

Content with label javaspaces in XAP 6.0 Documentation (See content from all spaces)
Related Labels: local-view , take , inheritance , workflow , patterns , product-xap-60 , continuous , messaging , write , locking , administration , transactions , annotations , session , master-worker , consistency , notifications , iterator , sql , more »

About Entries
An Entry is a typed set of objects, each of which may be tested for exact match with a template. Entries and Templates Entries are designed to be used in distributed algorithms for which exactmatch lookup semantics are useful. An Entry is a typed set of objects, each ...
About Jini
Jini is an open architecture that allows the implementation of network services One such service is JavaSpaces. Overview About Jini Jini is both an architecture and a technology, as explained in the following definition. Jini is a network architecture for the construction of distributed systems where scale ...
About Space Operations
description of Entries, templates, the four primary kinds of operations write, read, take, and notify, and the {{UpdateModifiers.UPDATEORWRITE}} modifier. Overview There are four primary kinds of operations that you can invoke on a JavaSpaces service. Each operation has parameters that are Entries, including some ...
Batch Operations
An extension of the JavaSpaces API, enabling operations with multiple objects in one call. Overview Batch operations boost performance, since they interact with the server in one RPC call and retrieve the result from the space in one space operation. This allows the client ...
Compute Server - Master-Worker Pattern
Demonstrates how the masterworker is used to implement a parallel computing engine that calculates whether or not a given number is prime. Overview One of the most common patterns when using GigaSpaces is the masterworker pattern. In this section, the masterworker is used to implement a parallel computing engine ...
Continuous Query
Enables continuous queries of the space with advanced matching, including boolean operators and inequalities. Overview Continuous Query allows you to write a template to the space, and continuously receive Entries that match the template. Each time an Entry appears in the space that matches ...
Custom Query Pattern
purpose of the custom query pattern is to extend the existing query capabilities by enabling users to write code and execute it as part of the query path. Motivation for Using Custom Query GigaSpaces provides various methods for performing queries on the space Querying the Space. The most ...
ExternalEntry
wrapper that allows any Java class to be written to the space, even if it does not comply with JavaSpaces requirements. Generic Access to the Space The {{ExternalEntry}} class ({{com.jspaces.core.client.ExternalEntry}}; see ) class, an implementation of the {{net.jini.core.entry.Entry}} interface, provides special functionality that goes beyond the JavaSpaces ...
Externalizable Support
Using Externalizable to boost remote space performance with JavaSpaces operations. Overview To solve the performance problems associated with making a class Serializable, the {{serialization}} mechanism allows you to declare that a class is . When the {{ObjectOutputStream writeObject()}} method is called, it performs the following sequence ...
FIFO Support
How to get objects in the same order in which they were written to the space. Overview The ability to have FIFO (First In, First Out) for space Entries is a critical requirement when building messaging systems on top of JavaSpaces or implementing masterworker patterns. Users ...