BluemixにNode.js/JavaScriptアプリケーションをデプロイしました。 DB2データソース(以下に示す接続文字列)に接続できるようにするには、アプリケーションが必要です。BluemixにデプロイされたアプリケーションにオンプレミスDB2データベースを接続するには
lexbz181112.cloud.dst.ibm.com
は、オンサイトで稼働するIBMサーバーです。
アプリケーション(Bluemixで実行中)からこのデータソースに接続するにはどのような手順が必要ですか?私はデータベースからの読み書きのためにアプリケーションコードを変更したくありません。
DRIVER={DB2};DATABASE=MYDB;HOSTNAME=lexbz181112.cloud.dst.ibm.com;UID=xxx;PWD=xxx;PORT=nnnnn;PROTOCOL=TCPIP
ホスト名が不要な訪問者から保護するために作成した名前でない場合、最初の問題はそのサーバーがdnsで認識されておらず、インターネット上で見つからないということです。 – fvu
ここでは、API ConnectとループバックDB2 Connector(https://github.com/strongloop/loopback-connector-db2)を調べます。これはあなたが探しているものかもしれません。 – joe