デバッグ実行時の制約

 

 

Biz/Browser, Biz/Browser Mobile for Windows, Biz/Browser AI Windowsタブレット版, Biz/Browser SmartDevice Windowsタブレット版は通信モジュールとしてWinInetモジュール(マイクロソフト社のインターネット通信ライブラリ)を利用しています。

これはInternet Explorerと共に配布され、Internet Explorerのバージョンと共にバージョンアップしていきます。

 

Biz/Designerからのデバッグ実行の際、Biz/Designerを一時的にプロキシサーバと見なし、通信を経由させることでデバッグ情報を収集しています。

しかしながらInternet Explorerのバージョン7以降で提供されるWinInetモジュールでは、「localhost(127.0.0.1)」への接続でプロキシ設定を無視するよう仕様変更がなされました。

 

そのためInternet Explorerのバージョン7以降の環境で、Biz/Designerからのテスト実行の際、「localhost(127.0.0.1)」を指定してHTTP通信したとき「localhost(127.0.0.1)」への接続を検出するとコンピュータ名に接続先を置き換えて通信を行う対応がなされています。

その際Biz/Designerのアウトプットビューに、以下のメッセージが表示されます。

 

The host name "localhost(127.0.0.1)" cannot be used by debugging
in the IE7 environment.
The host name was changed to "<サーバ名>".

 

そのため、ローカルマシンで稼働しているWebサーバやデータベースサーバと連携しようとした場合、localhostというサーバ名でアクセスする前提の設定が行われている場合問題が発生する場合があります。

Biz/Designerと組み合わせてローカルマシンのサーバを利用する場合、マシン名でアクセスが可能になるよう設定をお願いいたします。

 

なおInternet Explorerバージョン6以前の環境では影響ありません。

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る