クライアントのIPやマシン名を取得するにはどうすればいいですか?

言語バインディングなどのサーバクライアント型で接続した場合、クライアントの情報は以下の処理で取得できます。
 

set client=$PIECE($ZIO,"/")


サーバがWindowsの場合、上記にクライアントマシン名が格納されます。

そこで

set ip=$system.INetInfo.HostNameToAddr(client)


とすれば、IPアドレスが取得できます。

サーバがLinux等のUNIX系の場合、変数clientにはクライアントマシンのIPアドレスが格納されます。


該当する製品: Caché, Ensemble, HealthShare/Caché Based, IRIS Data Platform, HealthShare/IRIS Based, IRIS for Health
関連トピック:
添付ファイル:

アンケートにご協力をお願いします
このトピックは参考になりましたか?
このトピックに関するお問い合わせ

FAQトップに戻る