回答編集履歴
3
修正
answer
CHANGED
@@ -24,4 +24,6 @@
|
|
24
24
|
などを参考に、C# RAW POST PHPなどキーワード組み合わせてググったらいろいろ出てくるんじゃないでしょうか?
|
25
25
|
|
26
26
|
私が想定したphpはウェブサイト、C#はデスクトップアプリケーションだったとしたら
|
27
|
-
C#からphpへデータを投げてphpからC#へデータを返すという流れつまり通信はC#発(tcpipでいうC#がクライアント、phpがサーバー)は容易にできると思いますが、逆にphpからC#へデータを投げるというphp発の通信は極めて難しいと思います。
|
27
|
+
C#からphpへデータを投げてphpからC#へデータ(レスポンス)を返すという流れつまり通信はC#発(tcpipでいうC#がクライアント、phpがサーバー)は容易にできると思いますが、逆にphpからC#へデータを投げるというphp発の通信は極めて難しいと思います。
|
28
|
+
|
29
|
+
なのでC#がphpへポーリングするような作りで可能と思います。
|
2
追記
answer
CHANGED
@@ -9,4 +9,19 @@
|
|
9
9
|
apache上でphpが動作しているという事は、php側は特にポートを変更していなければ80ポート、プロトコルはHTTPで会話が可能
|
10
10
|
|
11
11
|
visual studio C#のソケットを使いhttp通信でデータのやり取りになるのではないでしょうか?
|
12
|
-
その際POSTデータでやり取り、key=>valueの形でデータを渡すのであれば通常のPOST通信ですが、そうではなくフリーフォーマットであればRAW POSTデータのやり取りをすれば良いと思います。
|
12
|
+
その際POSTデータでやり取り、key=>valueの形でデータを渡すのであれば通常のPOST通信ですが、そうではなくフリーフォーマットであればRAW POSTデータのやり取りをすれば良いと思います。
|
13
|
+
|
14
|
+
### 追記
|
15
|
+
C#からデータを投げる(POST)
|
16
|
+
http://sweep3092.hatenablog.com/entry/2014/12/11/183350
|
17
|
+
|
18
|
+
RAW POSTなら
|
19
|
+
http://stackoverflow.com/questions/3735988/how-to-post-raw-data-using-c-sharp-httpwebrequest
|
20
|
+
|
21
|
+
php側でRAW POSTを受け取る
|
22
|
+
http://d.hatena.ne.jp/nakamura001/20120921/1348242946
|
23
|
+
|
24
|
+
などを参考に、C# RAW POST PHPなどキーワード組み合わせてググったらいろいろ出てくるんじゃないでしょうか?
|
25
|
+
|
26
|
+
私が想定したphpはウェブサイト、C#はデスクトップアプリケーションだったとしたら
|
27
|
+
C#からphpへデータを投げてphpからC#へデータを返すという流れつまり通信はC#発(tcpipでいうC#がクライアント、phpがサーバー)は容易にできると思いますが、逆にphpからC#へデータを投げるというphp発の通信は極めて難しいと思います。
|
1
修正
answer
CHANGED
@@ -9,4 +9,4 @@
|
|
9
9
|
apache上でphpが動作しているという事は、php側は特にポートを変更していなければ80ポート、プロトコルはHTTPで会話が可能
|
10
10
|
|
11
11
|
visual studio C#のソケットを使いhttp通信でデータのやり取りになるのではないでしょうか?
|
12
|
-
その際POSTデータでやり取り、key=>valueの形でデータを渡すのであれば通常のPOST通信ですが、そうではなくフ
|
12
|
+
その際POSTデータでやり取り、key=>valueの形でデータを渡すのであれば通常のPOST通信ですが、そうではなくフリーフォーマットであればRAW POSTデータのやり取りをすれば良いと思います。
|