Interstage Application Server アプリケーション作成ガイド (CORBAサービス編)
目次 索引 前ページ次ページ

付録D サンプルプログラム> D.3 実行手順(Windows(R))> D.3.7 各種API

D.3.7.1 net_disconnect

<作成>

 C言語の場合は“静的インタフェース/各種データ型(C言語)”の<作成/サーバ>および<作成/クライアント>を参照してください。
 C++言語の場合は、“静的インタフェース/各種データ型(C++言語)”の<作成/サーバ>および<作成/クライアント>を参照してください。
 Java言語の場合は、“静的インタフェース/各種データ型(Java言語)”の<作成>を参照してください。

<実行>

 作成したアプリケーションの実行手順を以下に示します。
 なお、Java言語の場合は<作成>の“環境変数の設定”を行ったコマンドプロンプトを使用してください。

  1. SSL環境設定

     SSLの環境設定を行います。詳細は“セキュリティシステム運用ガイド”の“CORBAサービスでSSLを利用する方法”を参照してください。

  2. サーバアプリケーションの登録

     コマンドプロンプトを起動し、サーバアプリケーションフォルダへ現フォルダを移動します。その後、registar.batを実行して、サンプルプログラムを実行するために必要なインプリメンテーションリポジトリIDとオブジェクトリファレンスを登録します。

     register.bat


  3. サーバアプリケーションの起動

     exec-SV.batを実行して、サーバアプリケーションを起動します。

     start exec-SV.bat


  4. コネクション数の確認(疎通前)

     odprtcurparamコマンドを使用して、疎通前のコネクション数(IIOP_resp_conのvalueの値)を確認します。

     odprtcurparam


  5. クライアントアプリケーションの起動

     コマンドプロンプトを起動し、クライアントアプリケーションフォルダへ現フォルダを移動します。その後、exec-CL.batを実行して、クライアントアプリケーションを起動します。

     exec-CL.bat


  6. コネクション数の確認(疎通後)

     サーバ側のコマンドプロンプトにおいてodprtcurparamコマンドを使用して、疎通後のコネクション数(IIOP_resp_conのvalueの値)が疎通前より1だけ増加していることを確認します。

     odprtcurparam


  7. クライアントアプリケーションの終了

     クライアント側のコマンドプロンプトにおいてEnterキーを押下し、クライアントアプリケーションを終了します。

  8. サーバアプリケーションの終了

     コマンドプロンプトにおいて、サーバアプリケーションフォルダへ現フォルダを移動します。その後、stop-SV.batを実行して、サーバアプリケーションを停止します。

     stop-SV.bat


  9. サーバアプリケーションの登録削除

     unregister.batを実行して、不要となったサンプルプログラムのインプリメンテーションリポジトリIDとオブジェクトリファレンスを削除します。

     unregister.bat



 サーバ側無通信監視機能やクライアント側無通信監視機能の影響により、“コネクション数の確認(疎通後)”において期待する結果が得られない場合があります。この場合、再度アプリケーションを実行してください。


目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED