This page describes an older version of the product. The latest stable version is 16.1.1.
This Tutorial provides a high-level overview of the GigaSpaces XAP platform. Hands on examples are provided to demonstrate the core concepts and API’s. The primary people who can benefit from this tutorial, are architects and developers who wish to build scaled-out applications with GigaSpaces XAP.
Throughout this tutorial we will create and use a simple internet payment service application to demonstrate the basic XAP features. The basic concept of our application;
Merchants enter into a contract to handle financial transactions using the application.
The Merchant will receive a percentage for each transaction.
Users will make payments with the online system.
Here is the simplified Class Model:
You can download all examples presented here from GitHub. Feel free to clone, fork and contribute to the tutorial code.
Download and Install XAP
GigaSpaces XAP.NET is packaged as a standard Windows Installer package (.msi file). After you have downloaded the latest version of XAP from the downloads page, start the installation by double-click the msi file, and the installation wizard will pop up and guide you through the installation process.
Once you accept the licence agreement, you will be asked to choose a setup type. Select ‘Complete’ to install all the features in the default path (C:\GigaSpaces\XAP.NET X.x.x). Selecting ‘Custom’ will allow you to customize the installation path, which features will be installed, and more.