我有客户端 - 服务器代码段。 服务器运行后我创建它来运行cliect:
Process p = new Process();
p.StartInfo.Arguments = "message";
p.StartInfo.FileName = @"AsynchronousClientSocket.exe";
p.Start();
此时客户端连接到服务器,现在我想发送到cliect exe一个参数,以便到达服务器并捕获服务器响应(int值) 我怎么能这样做?
答案 0 :(得分:2)
您需要查看允许进程间通信的内容。
你可以在exe中托管一个WCF服务,然后使用服务引用与其他代码交谈......
其他人提到的数据库概念是可以的,但这意味着您必须不断轮询基础值的更改,在数据库服务器上创建额外的负载并导致您的DBA跟随您的狗。 ..
答案 1 :(得分:1)
试试这个:
Process p = new Process();
p.StartInfo.Arguments = "/myargument";
p.StartInfo.FileName = "myprogram.exe";
p.Start();