teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

タイトル修正

2019/09/22 04:12

投稿

firstlast
firstlast

スコア138

title CHANGED
@@ -1,1 +1,1 @@
1
- Google Cloud Engineの仮想マシン上動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したい
1
+ Google Cloud Engineで実行中のWCFサービスを外部端末から利用できません
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- 仮想マシン上で動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したい。
2
+ 仮想マシン上で動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したいのですが、掲題の通りです
3
3
 
4
4
  仮想マシンは、Google Cloud Platform上のMicrosoft, Windows Server, 2019 Datacenter, Server with Desktop Experience, x64 built on 20190910
5
5
  です。無料で利用しています。ファイアウォールの設定は以下の通りです。

4

前提実現したいことを修正

2019/09/22 04:12

投稿

firstlast
firstlast

スコア138

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  仮想マシン上で動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したい。
3
3
 
4
4
  仮想マシンは、Google Cloud Platform上のMicrosoft, Windows Server, 2019 Datacenter, Server with Desktop Experience, x64 built on 20190910
5
- です。無料で利用しています。
5
+ です。無料で利用しています。ファイアウォールの設定は以下の通りです。
6
6
 
7
7
  ![イメージ説明](a70c0beadd2551a2993adec7527af06d.png)
8
8
 

3

タイトルの補足

2019/09/21 14:17

投稿

firstlast
firstlast

スコア138

title CHANGED
@@ -1,1 +1,1 @@
1
- 仮想マシン上で動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したい。
1
+ Google Cloud Engineの仮想マシン上で動作するセルフホスト方式のWCFサービスを自宅のPC(Windows10)上のWCFアプリケーションから呼び出したい。
body CHANGED
File without changes

2

参考URL - バインドの種類(通信プロトコル)について を訂正しました。

2019/09/21 14:12

投稿

firstlast
firstlast

スコア138

title CHANGED
File without changes
body CHANGED
@@ -116,12 +116,13 @@
116
116
 
117
117
  ```
118
118
  ### 参考URL - バインドの種類(通信プロトコル)について
119
- NetNamedPipeBinding
120
- WCF アプリケーション間ピューター上の通信に適した、セキュリティで保護され、頼でき最適化されたバインド。
119
+ WCFアプリケーション間のンターネットを経由したを想定していので
120
+ NetTcpBindingを使用しています。(問題ありますか?)
121
121
 
122
+ NetTcpBinding <netTcpBinding> WCF アプリケーション間でのコンピューター間通信に適した、セキュリティで保護され、最適化されたバインド。
123
+
122
124
  https://docs.microsoft.com/ja-jp/dotnet/framework/wcf/system-provided-bindings
123
125
 
124
-
125
126
  ### 環境
126
127
  Microsoft Windows 10 Pro (Version:1903, OS build:18362.356)
127
128
  Microsoft Visual Studio Community 2017(Version 15.9.11)

1

試してみたことを追加しました。

2019/09/21 12:31

投稿

firstlast
firstlast

スコア138

title CHANGED
File without changes
body CHANGED
@@ -12,6 +12,13 @@
12
12
 
13
13
  よろしくお願い致します。
14
14
 
15
+ ### 試してみたこと
16
+ 自宅PCでサーバーを実行、仮想マシンでクライアントを実行するとうまく動作した。
17
+ (自宅のルーターの設定で、ポートを開けた状態でテスト)
18
+ ![イメージ説明](9bccdc76f476e5fe6624d45815c60274.png)クライアント画面
19
+ ![イメージ説明](2d815cac3baed11dedc565074d404ff5.png)クライアント結果
20
+ ![イメージ説明](989a5d76787388533d235f6d1bbb7e63.png)サーバーコンソール
21
+
15
22
  ### 該当のソースコード
16
23
  ### ①サービスのインターフェイス
17
24
  ``` C#