当前页面: 开发资料首页 → JSP 专题 → jsp一个提交之后执行远程机器上的一个程序
jsp一个提交之后执行远程机器上的一个程序
摘要: jsp一个提交之后执行远程机器上的一个程序
现在需要做一个JSP页面,在JSP提交几个参数后,希望servlet或bean做到以下这个功能:
调用远程机器上的一个C语言写的可执行程序,然后把这个C语言程序运行的结果(文本文件)返回到当前机器,并显示。
注:当地机器和远程机器都为aix-unix
(尽量不要在远程机器上设置什么或增加什么文件)
谢谢指教!
除非远程机器提供了Web Service的接口,否则不可能本机调用远程机器非Java的程序的。
想法不错,要是能随便调用远程机器上的程序的话....
估计这个世界就乱了
当然可以,在远程机器上,用ServerSocket对某个端口进行侦听,如果有连接连接accept,就用
RunTime.getRuntim().exec()来执行程序即可以。然后在本地的机器上,通过Socket来连接远端的ServerSocket.
你要如何访问哪个远程机器上的程序?是WEB,FTP??
mark!
用java bean来调用c语言程序不知道可以不。
考虑用jni库,怎么样。