私はDelphi XE8を使用してモバイルアプリケーションを開発しています。また、Delphi XE8を使用してSOAPサービスを作成しました。私は組織の内部モバイルアプリを開発しています。組織の内部サーバーにWebサービスサーバーをインストールします。モバイルアプリはそのウェブサービスサーバーと通信します。 WebサービスサーバーはSOAPサービスを公開します。例えばhttp://192.168.1.125:16645です。モバイルアプリをsoapウェブサービスサーバーと通信する方法ipアドレスとポート番号
すべての組織でこの変更が行われるため、モバイルアプリケーションはサーバーと通信するためにこのURLを設定する必要があります。
このような設定をモバイルアプリユーザーに提供したくありません。この種のURLでこれを自動化するにはどうすればいいですか?
どのドメインの物件ですか?
自動的にするには、アプリにどのサーバーを使用するかをアプリに伝えるために、アプリ内に(またはアプリデータ内の、たとえばiniファイルなど)何かがある必要があります。それ以外の場合は自動化できません。これは、サーバのIP /ポートと同じものかもしれません。 – Dsm
https://en.wikipedia.org/wiki/WS-Discovery –
@TOndrej私は作家が望んでいるとは思っていません。そうでなければ、アプリテザリングは適切でしょう。アプリケーションテザリング(と実際に発見)の問題は、リモートIPアドレスが何らかの形でなければ、ローカルでしか動作しないということです。 – Dsm