• Batch operations – enables space operations like read, take and write to be performed with multiple objects in one call. Batch operations boost performance, because they require only one RPC call and one space operation, instead of many in plain JavaSpaces.
  • FIFO ordering – GigaSpaces records the order in which Entries are written to the space, so it can enable FIFO ordering (First-In-First-Out): applications can read or take Entries in the same order they were written to the space. FIFO can be enabled or disabled for all space operations, or for a specific read or take operation.
  • Local transactions – in the previous tutorial, in order to perform transactional operations on the space, the application had to discover a remote Jini Transaction Manager and communicate with it using remote calls. GigaSpaces offers a faster and simpler alternative: a Local Transaction Manager, which the application instantiates locally, and is passed as a reference to the space so that other applications are also aware of the transaction.
  • SpaceFinder – in the previous tutorial, the application connected to the space using the Jini Lookup Service. GigaSpaces offers a simpler method: SpaceFinder.find(), a method which accepts a space URL and returns a space or cluster proxy. The Space URL specifies the protocol (RMI or Jini), the space container and the space name. Wildcards and shortcuts are available for the latter two.
GigaSpaces.com - Legal Notice - 3rd Party Licenses - Site Map - API Docs - Forum - Downloads - Blog - White Papers - Contact Tech Writing - Gen. by Atlassian Confluence