Phi*_*ipp 19
从来没有一种解决问题的最佳方法.只有最适合你的方式.
如果在不同主机上运行两个单独的进程,则需要通过网络套接字进行通信.您可以使用现有的协议标准,如SOAP.当您确定两个应用程序都不会用不同的编程语言重写时,您也可以使用连接到网络套接字的ObjectOutputStream和ObjectInputStream,并直接在两个程序之间交换Java对象.或者您可以从头开始设计自己的协议,该协议针对您的应用进行了优化.
当进程在同一主机上运行时,通过网络进行通信通常仍然是一个不错的选择.但还有其他人喜欢通过写作和阅读临时文件进行沟通.您也可以采用UNIX方式,并将一个应用程序写入System.out并将其输出通过管道输出到另一个读取它的程序System.in.
| 归档时间: |
|
| 查看次数: |
19232 次 |
| 最近记录: |