Server

拡張性に優れたモデリングフレームワーク

Rogue Wave Server を使って、管理システムの要素やトポロジーを表現し、インメモリサービスとして共有しましょう。モデリングの抽象化は UML などのオブジェクト指向のデザイン表記によるものと適合し、Server がビジネスモデルのデザインと実装のあいだのギャップを橋渡しします。Server ベースの仲介サーバーに格納されているオブジェクトはアクティブなため、オブジェクトの修正や構造の変更といったあらゆるビジネスイベントは登録され保存されて、登録されているクライアントへと送信されます。

監視アプリケーション機能データシートサポート対象プラットフォーム をご覧ください。また、無償評価版 もご利用いただけます。

多数の C++ GUI と同期

すぐに利用できるViews Data Access 用グラフィカルモデルを使って、物理システムのオブジェクトモデルからグラフィカルモデルへと複数のマッピングを定義します。Dynamic Views と呼ばれる双方向のコネクターを通じて、GUI クライアントを、システムのサブパートまたはイベントのカテゴリーなどのシステムビューに登録します。クライアントはシステムが変更されると通知を受け取り、また逆にサーバーに変更リクエストを送信することができます。GUI はC++用の高速通信レイヤーを使用して接続することができます。

高性能な通知エンジン

洗練された最適化手法を通じて、1秒間に何千というオブジェクト、何百というイベントを管理する単一のサーバーに何百というクライアントを接続することができます。サーバーはピラミッド型アーキテクチャをサポートしているので、低レベルのサーバーがネットワークの一部分のイベントを受け取って、より広域のネットワークのイベントを集約する高レベルサーバーへと報告するという仕組みを実現します。この仕組みは、何百万という監視要素を持つ広域通信ネットワークのような大規模システムを監視する際には非常に重要になってきます。

迅速なプロトタイピングが可能

カスタマイズしたプロトタイプを記録的な速さで開発できます。Server を使用することで、スケーラビリティや機能性のテストのためのプロトタイプを短期間でデモできます。管理システムに対応するビジネスオブジェクトモデルはXMIフォーマットを使用して定義することができ、IBM Rational などの特定の実行環境と通信できます。Server は JavaScriptを実行する機能があり、C++コンパイルを行わずにサーバーにコードの追加が可能になります。ドラッグアンドドロップを利用した編集で GUI を短期間で作成でき、ビジネスオブジェクトモデルに直接接続できます。

ウェブベースの監視

制御室のマネージャーにはしばしば、システムに対する統合的な見方、注目しなければいけない問題の状況を見る目が求められます。Server はWeb のレポートを生成できる、Java サーブレット技術を使った特別なクライアントを提供します。Java 実行機能およびシンクライアント機能の両方を提供することにより、Server はウェブベースの監視アプリケーションを作成する上での理想的な選択肢となります。