GEMSTONE/S OBJECT SERVER訳

昨日のだとピンと来なかったので訳してみた。
GemStoneはマルチユーザーで使えて、他のSmalltalkJavaとのインターフェースを備えた堅牢なSmalltalkってことでいいんだろうか。


いわれて見ればOODBと言うからにはその中にはオブジェクトが保存されるわけで、そのオブジェクトの形式としてSmalltalkを使うなら問い合わせ用言語もSmalltalkを使った方がよく、それって結局頑強なSmalltalkに過ぎない、みたいな話?


GemStoneがどんなものかはなんとなく判った気がする。



http://www.gemstone.com/products/smalltalk/


GEMSTONE/S OBJECT SERVER

GemStone/Sは開発、デプロイのための最新のプラットフォームで、ビジネスオブジェクトに基づいてスケーラブルでハイパフォーマンスな多層アプリケーションを管理できます。


GemStone/Sはビジネスクリティカルな実行時環境を要求するエンタープライズに安全で堅牢な配布プロセスを柔軟に提供します。GemStone/Sは24x7で稼動することを求められる高い可用性をもつオンライン環境をサポートします。10年以上の間、金融、保険、運送、通信、公共サービスがGemStone/Sを利用してコアビジネスアプリケーションをホストしてきました。


GemStone/SはSmalltalk --成熟した産業界標準の言語-- の元で動いています。Smalltalkアプリケーションを書いたことのある開発者や、Smalltalkクライアントを使ったことのある開発者はGemStone/Sで簡単にアプリケーションを構築できるでしょう。GemStone/SはSmalltalkと同じオブジェクトモデルを使用していて、既存のSmalltalkアプリケーションとシームレスに統合可能です。

http://www.gemstone.com/images/products/smalltalk/ssdspict_small.gif

プロダクト

GemStone/Sのプロダクトファミリーには以下が含まれます:

GemStone/Sオブジェクトサーバ
GemStone/Sはスケーラブルでハイパフォーマンスに多層アプリケーションを管理できる開発、デプロイのための先進的なプラットフォームで、ミッションクリティカルなアプリケーションが必要とする堅牢性、スケーラビリティ、安全性、柔軟性を持つ環境を提供でき、24x7で運用される高可用性を持つオンライン環境をサポートします。
GemBuilder(R) for Smalltalk
SmalltalkクライアントとGemStone/Sとのインターフェースを提供し、Smalltalkの実行エンジンを使用して、アプリケーションを分割するのをサポートします。GemBuilder for SmalltalkはGemStone/Sアプリケーションを開発するために、ブラウザ、インスペクタ、デバッガ、システム管理ツールなど特別なツールを提供して開発環境も拡張します。
GemBuilder(R) for Java
JavaクライアントとGemStone/Sのインターフェースを提供し、GemBuilder for Smalltalkと同様の機能を持ちます。GemBuilder for Javaの開発ツールはJavaで実装されているので、開発者はJavaクライアントも、SmalltalkベースのGemStone/Sアプリケーションも慣れ親しんだ開発環境から離れることなく作成できます。
GemConnect
GemStoneのリレーショナルデータベースインターフェースで、GemStone/SとOracleリレーショナルデータベース管理システムを直接統合します。これを利用すればリレーショナルデータベースにログインして、クエリをサブミットし、データベースを更新したり、GemStoneオブジェクトの形式のクエリから情報を読み込んだり、データの変更をトラックしたりできます。それに加え、複数のクライアントプログラムが並列に更新するのを集約して、リレーショナルデータベースにバッチとしてポストする機能も備えます。
顧客

10年以上の間、金融、保険、運送、通信、公共サービスで成功した会社がGemStone/Sの恩恵を受けてきました。例えば以下のような会社があります:

Orient Overseas Container Line: 略

Navigant International/Nothwest: 略