1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(QA) IBM i IWSへのREST APIリクエストを送信するHTTPサーバーを別LPARのIBM i に変更できますか?

Last updated at Posted at 2024-08-06

Q.REST APIを処理するIBM i の外にHTTPサーバーを別建てしたい

A. 可能です

image.png

IBM i の統合APサーバー(IWS)はそのインスタンスを作成した際、HTTPサーバー(Apache)とLibertyベースのIWSインスタンスの二種類が作成されます。

Apacheにはプラグインが組み込まれREST APIを処理するIWSが紐づけられます。

このプラグインは
IBM i 上のApacheの構成ファイル /www/GOMA5500/conf/ias-plugin-cfg.xml  

※GOMA5500はIWS,Apacheのインスタンス名、読み替えてください。

です。

このファイル中に記述されているIWSのホスト名を修正することでリモートのIWSとApacheが通信できるようになります。
具体的には下記の

Transport Hostname

の箇所です。デフォルトはlocalhost ですが、リモートのIBM i OS名 IBMI75に変えています。

thumbnail_image.png

以上を変更して、HTTPサーバーインスタンスを再始動することで、リモートのIWSと通信(REST APIのリクエスト送信)が出来るようになります。

1
0
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?