Building Enterprise Applications in a Scalable, Secure, Persistent, Distributed Object Environment
The GemStone/S™ family of Smalltalk object persistence and application servers provides an advanced platform for developing, deploying and managing scalable, high-performance, distributed multi-tier applications.
For almost two decades, financial institutions, telecommunications, manufacturing, transportation and utility companies have chosen GemStone/S, the original 32-bit GemStone/S object server, to provide these capabilities. The new GemStone/S 64 Bit Smalltalk object server increases scalability and performance to allow full utilization of the power of 64 bit computing within the proven technology of GemStone/S. The GemStone/S family of products provides the robust, scalable, secure, and flexible environment required for mission-critical 24x7 applications.
The GemStone/S product family includes:
The GemStone/S object servers provide an advanced platform for developing, deploying, and managing scalable, high-performance, multi-tier applications. They provide the robust, scalable, secure, and flexible environment required for mission-critical applications, and supports the high-availability online environments demanded by 24x7 operation.
Provides an interface between Smalltalk clients and the GemStone/S object servers, and works with the Smalltalk execution engine to support application partitioning for improved client/server performance. GemBuilder for Smalltalk also extends the development environment by providing specific tools for developing GemStone/S applications, including browsers, inspectors, debuggers, and system administration tools.
Provides an interface between Java clients and GemStone/S and contains functionality similar to GemBuilder for Smalltalk. Since GemBuilder for Java's development tools are implemented in Java, developers can create both Java clients and Smalltalk-based GemStone/S applications without leaving their preferred development environment.
GemStone's relational database interface provides direct integration of GemStone/S and the Oracle relational database management system. It enables you to log into a relational database, submit queries and updates to the database, read information from a query in GemStone object form, and track modifications to data. It also provides support for collecting updates from multiple, concurrent client programs for posting to the relational database in batch.