Before you start
This tutorial provides an introduction to the ObjectGrid portion of WebSphere Extended Deployment (hereafter called WebSphere XD) Data Grid. It covers the operational aspects of configuring and deploying ObjectGrid, and explores several ObjectGrid application development scenarios. It assumes that you have downloaded the ObjectGrid trial software. You can also download the Eclipse project interchange file containing the application artifacts and sample code used in this tutorial.
- Step through the standalone installation process of the WebSphere XD Data Grid (DG) ObjectGrid component, demonstrating ObjectGrid's simplicity and ease of installation.
- Develop, deploy, and run a simple standalone application, which employs the ObjectGrid EntityManager API, in a single JVM.
- Develop, install, and configure ObjectGrid as a standalone Java Platform Standard Edition (JSE) application, independent from the WebSphere XD runtime.
- Develop, deploy, and install ObjectGrid applications to an ObjectGrid JSE cluster.
- Configure a JSE cluster of ObjectGrid servers; this cluster will be composed of a catalog server process that maintains a catalog of the running ObjectGrid servers and a cluster of two application container servers, which will run a modified version of the ObjectGrid application that you will initially develop and deploy to a single JVM.
- Deploy to WebSphere XD. Learn how to leverage the management and monitoring infrastructure in WebSphere XD for ObjectGrid-enabled applications.
- Learn how to construct more complex applications employing multiple maps and complex queries. See several example applications that are more representative of real-world applications than the simple application used as an example for the portions of the tutorial that deal with the deployment and operational aspects of ObjectGrid.
This tutorial assumes that you have some some basic knowledge of system administration on either Microsoft® Windows® XP or UNIX®, and are capable of using a simple IDE, such as Eclipse, to write and compile Java programs.
The examples in this tutorial were developed using Windows XP Professional and SuSE Enterprise Server 10 Linux, but can be recreated on any supported WebSphere Extended Deployment operating system. Download the free trial version of ObjectGrid, a feature of the Data Grid Component of WebSphere Extended Deployment. See the Resources section for a link to a comprehensive list of system requirements.



