2011-10-30 5 views
0

私は2つのフォークを持つサーバーをしたいです。 他の人と通信できる、たとえば停止することは可能でしょうか?C++の通信2 fork()に入れられますか?

ありがとうございます。

+1

あなたが探しているようなフレーズは*「プロセス間通信」*であり、スタックオーバーフローのタグは[tag:ipc]です。 – dmckee

答えて

2

はい、これは可能であり、かなり一般的です。これを行うための通常の簡単な方法の1つは、パイプを使用することです。

例については、次の記事を参照してください。Creating Pipes in C

0

word 'fork'を使用している場合UNIX系のオペレーティングシステムで書かれたサーバーがあると仮定します。 この場合、2つの異なるプロセスを通信するプロセス間通信(IPC)メカニズムがあります。 wiki(http://en.wikipedia.org/wiki/Interprocess_communication)を参照してください。 マシンのようなウィンドウでは、別のメカニズム(IPCとも呼ばれます)を使用できますが、実装方法は少し異なります。

関連する問題