検索
HOME
.NET/ActiveX
Java
C++
LeySer
SourcePro C++
トライアル版
サポートサービス
使用許諾契約書
お問い合わせ
販売終了のお知らせ
TOP
>
LEIF
> サービス層
LEIF : Service Tier
LEIFのサービス層は、C/C++アプリケーションがJ2EEや.NETのようなエンタープライズアーキテクチャ上のWebサービスと極めて容易に連動できるようにします。
サービス層は次の機能を提供します。
堅牢なコンテナ
Webサービスプロバイダの生成
ネイティブなC++ Servlet
WebサービスとServletサーバーをホストします。
WSDLからWebサービスプロバイダを自動的に生成し、コンテナ上でホスティングします。
Cookie、セッション、スレッディングの機能も有するC++ Servlet APIを使い、シンプルでパフォーマンスに優れたHTTPサービスを生成します。
TOP
堅牢なコンテナ
LEIFのサービス層はWebサービスやServletプロバイダを動的にホストする堅牢なコンテナを提供し、エンタープライズアプリケーションに必要とされる拡張性を実現します。C++で完全に実装されたコンテナは、セッション管理と以下のような機能を持つC++ Servlet APIを提供します。
・自動スレディング
・エンタープライズ品質レベルの拡張性
・接続状態管理
このほか、稼動中のコンテナへサーバーロジックのロードとアンロードが可能です。複雑なJava Native Interface(JNI)の理解やCommon Gateway Interface(CGI)によるパフォーマンス低下などの問題とは無関係に、C++アプリケーションをWebへ素早く統合できるようになります。
TOP
Webサービスプロバイダの生成
LEIFのサービス層を使い始めることで、SOAPやWebサービス、スレッディング、イベントプロセッシングなどの複雑な処理を1から実装しなくてすみます。
用意されたスタンダードなWSDL(Web Service Definition Language)ファイルをから以下のものを自動的に生成します。
・LEIFコンテナ上で実行するために作られた総合的なC++サーバー
・入ってくるSOAPリクエストを、C++イベントを発生させて自動で処理する機能
・HTMLドキュメントとサンプルサーバー実装
EIFが生成したクラスをそのまま継承するか、十分な機能を持つLEIFサーバーへビジネスロジックを結合するよう生成されたサンプルを拡張します。この結果C++コードをWebサービスとして公開し、ネットワークやインターネットを通じて他のWebサービスと簡単に連携できるようになります。このほかにも、サービス層はhttp以外で通信を行う独自のカスタムサーバーの記述を可能にします。
このほか、生成されたWebサービスはLEIFの堅牢なコンテナでホストされ、ビジネスに不可欠なアプリケーションが必要とする拡張性を提供します。
LEIFはWSDLからあらゆるWebサービスのサーバースケルトンを生成し、
C++コードをWebサービスとして容易に公開できるようにします。
TOP
ネイティブなC++ Servlet
LEIFのサービス層はネイティブなC++のServlet APIとHTTPセッションで直接開発するためのサービスを提供します。余分な手続きを介さないため、このアプローチは非常にすぐれたパフォーマンスを提供し、Webサービスのシンプルなコミュニケーションへ従来に比べてさらなる軽快さをもたらします。
TOP
Copyright © 2008 GrapeCity inc. All rights reserved.
|
プライバシーポリシー