C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■90934 / 3階層)  異なるシステム間のWebサービスの呼び出し
□投稿者/ WebSurfer (1815回)-(2019/05/14(Tue) 13:29:27)
No90932 (passop さん) に返信

> このようなシステムAとシステムBが別サーバーの場合に
> Webサービスを利用するのは難しいのでしょうか?

いろいろ手はあると思います。例えば、

(1) ブラウザ ⇔ システム B の Web サーバー ⇔ システム A の Web サービスという
  構成にしてシステム B にシステム A の Web サービスへのサービス参照を追加し、
  普通に SOAP で通信する。

(2) システム B は Windows Forms などでも良いのであれば、(1) と同様にサービス参
  照を追加して普通に SOAP で通信する。JSON 文字列をやり取りしたいのであれば、
HttpClient とか HttpWebRequest を利用して Web サービスに要求をかけるする。

(3) どうしてもブラウザから異なるドメインのシステム A の Web サービスと Ajax で
  通信したいということであれば、JSONP とか CORS で対応する。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: 異なるシステム間のWebサービスの呼び出し /passop 返信無し
 
上記関連ツリー

異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 12:18) #90929
Re[1]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 12:32) #90930
│└ Re[2]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 13:03) #90932
│  ├ 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 13:29) #90934 ←Now
│  └ Re[3]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 14:01) #90937
│    ├ Re[4]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/14(Tue) 14:35) #90939
│    │└ Re[5]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 16:23) #90942
│    └ Re[4]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 14:53) #90940
│      └ Re[5]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 16:45) #90943
│        └ Re[6]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 17:22) #90944
│          ├ Re[7]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 17:44) #90945
│          │└ Re[8]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 18:17) #90947
│          │  └ Re[9]: 異なるシステム間のWebサービスの呼び出し / WebSurfer (19/05/14(Tue) 19:25) #90950
│          └ Re[7]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/14(Tue) 18:43) #90948
Re[1]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/14(Tue) 12:57) #90931
  └ Re[2]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/14(Tue) 13:16) #90933
    └ Re[3]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/14(Tue) 13:55) #90936
      └ Re[4]: 異なるシステム間のWebサービスの呼び出し / キングダム (19/05/14(Tue) 20:40) #90951
        └ Re[5]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/15(Wed) 09:07) #90956
          └ Re[6]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/15(Wed) 10:51) #90963
            ├ Re[7]: 異なるシステム間のWebサービスの呼び出し / せば (19/05/15(Wed) 11:16) #90965
            │└ Re[8]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/15(Wed) 11:41) #90968
            └ Re[7]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/15(Wed) 11:35) #90967
              └ Re[8]: 異なるシステム間のWebサービスの呼び出し / キングダム (19/05/15(Wed) 20:54) #90982
                └ Re[9]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/16(Thu) 14:37) #90996
                  └ Re[10]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/16(Thu) 14:56) #90997
                    └ Re[11]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/16(Thu) 15:12) #90999
                      └ Re[12]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/16(Thu) 16:26) #91000
                        └ Re[13]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/16(Thu) 18:55) #91002
                          └ Re[14]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/17(Fri) 08:57) #91003
                            └ Re[15]: 異なるシステム間のWebサービスの呼び出し / PANG2 (19/05/17(Fri) 10:04) #91007
                              └ Re[16]: 異なるシステム間のWebサービスの呼び出し / passop (19/05/17(Fri) 10:46) #91009 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信