This example gives a more extensive overview of Open Spaces, the Processing Unit and the enhanced configurations in the pu.xml. The example contains two Processing Units, one to feed data objects into the system and another that reads those objects and processes them. For more details, see the example description.
When running GigaSpaces .NET examples, make sure you first define theJSHOMEDIRenvironment variable as part of your classpath. For more details, see Building Your First .NET Application.
These examples can be found under the, <GigaSpaces Root>\dotnet\examples folder (after you've unzipped the dotnet.zip file found in the dotnet folder).
Example Name and Description
Source Code and Example Folder
HelloWorld
This example demonstrates simple GigaSpaces .Net API usage. For more details, see the example description.
This example demonstrates the usage of partition with backup and replicated cluster topologies. After a chosen topology is deployed, a DataLoader application writes PONO accounts to the cluster (every time the loader is started it first clears the space from account objects to ensure unique IDs). 2 reader applications (simple and notified) are used to read the written accounts. For more details, see the example description.
C++ examples exist under the <GigaSpaces Root>\cpp\examples folder (after you've unzipped the cpp.zip file found in the cpp folder).
For a description of the different C++ examples, refer to the C++ Examples section.
GigaSpaces offers a new and improved set of C++ examples in version 6.5 (Early Access). For more details, see the [6.5 C++ homepage].
Full Sample Applications
These examples are not part of the GigaSpaces installation. They are hosted and can be found in the OpenSpaces.org website (see specific links below).
You're encouraged to contribute your own applications or contribute to existing applications using the OpenSpaces.org hosting facilities.
Example Name and Description
Source Code and Example Homepage
Simple OpenSpaces and Spring MVC Sample Application
Demonstrates how to implement a JEE web application which accesses a space using the Spring
framework MVC module and OpenSpaces API.
Designed to show the minimal configuration and code necessary to integrate a Spring MVC application
with OpenSpaces.
Demonstrates a stock feed into a partitioned space with a JEE web application front end.
Front end is based on Spring framework MVC module on the server side and ExtJS JavaScript library
on the client side. Stock updates in near real time.