Product Structure
The default product location is C:\GigaSpaces\XAP GigaSpaces eXtreme Application Platform. Provides a powerful solution for data processing, launching, and running digital services.NET {Version} {Platform} (For example: C:\GigaSpaces\XAP.NET 10.0.0 x64). This convention supports side-by-side installation of different versions of XAP.NET.
The product directory structure as follows:
-
NET v4.0 – Contains XAP.NET for .NET 4.0 (or later)
- Bin – Contains binaries (Executables and dll files) of the product.
- GigaSpaces.Core.dll – Main XAP.NET library. All XAP.NET applications reference this assembly.
- Gs-Agent.exe - Starts a local Service Grid Agent.
- Gs-cli.exe – Command Line Interface for GigaSpaces administration.
- Gs-webui.exe – Web Management Console.
Gs-ui.exe – Standalone GigaSpaces Management Center.
The GigaSpaces Management Center has been deprecated and will be removed in a future release.
- ServicesManager.exe - GigaSpaces Services Manager.
- Config – Contains configuration files.
- Settings.xml - Main product settings file.
- Deploy – Default location of Processing Units This is the unit of packaging and deployment in the GigaSpaces Data Grid, and is essentially the main GigaSpaces service. The Processing Unit (PU) itself is typically deployed onto the Service Grid. When a Processing Unit is deployed, a Processing Unit instance is the actual runtime entity. for Service Grid A built-in orchestration tool which contains a set of Grid Service Containers (GSCs) managed by a Grid Service Manager. The containers host various deployments of Processing Units and data grids. Each container can be run on a separate physical machine. This orchestration is available for XAP only..
- Docs – Contains offline API documentation.
- Examples – Contains examples demonstrating usage and features of the product.
- Logs – Contains log files generated at runtime (created automatically on first usage).
- Practices – Contains the product practices.
- Work – Contains temporary files generated by the service grid at runtime (created automatically on first usage).
- Bin – Contains binaries (Executables and dll files) of the product.
-
Runtime – Contains the Java part of the product.
In addition, the XAP.NET installer creates shortcuts in the start menu for some of these items.