java怎样启动局域网内其它机器上的程序?能实现吗? 假设我的机器为A,系统为win2000,局域网内另一台机器为B,系统为linux。想在机器A上启动机器B上的一个程序(该程序用c已经写完,它启动后会向机器A上发送一条信息)。请问机器A上怎样才能启动机器B上的程序呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个基本上和你用不用java无关,技术难点在于:回复人:iambic() ( 四级(中级)) 信誉:100 2007-07-24 20:12:08 得分:0这个要靠协议。 一般来说由于安全性要求,JAVA不可以使用控制范围以外的任何程序.记得好象是可以做授权,但是我使用的更多的是在网络其他机器上做个监听程序,本机的JAVA程序可以使用本机的程序. 对,在远端机器上运行一个service,socket或webservice实现,然后客户端象服务器发送命令,服务器端执行发过来的命令。剩下的就是怎么执行本机命令的事了 pcboyer说的办法是可行的,要用到socket编程 直接用tcp连接那台linux机器,然后发送命令就可以了具体的你可以看看linux远程控制的具体实现。 java反射机制--创建类对象? 异常怎么抓不住?????? jdk1.5中ResultSet在连接关闭以后也能照样使用? 我叫石東麟学計算机1年了・謝謝 jvm file encoding怎么设定?? 菜鸟问个有关InstallAnywhere的问题,。。。 简单问题,如何把整形值变成String 视频传输 请问SCJP好不好考?好不好找工作? 一个java 21天上面的小问题 swing 图像按钮激活状态与不激活状态选择不同图像的问题 请熟悉java深层语法的朋友进来帮小弟一个忙,在线等待中..........................!
这个要靠协议。
剩下的就是怎么执行本机命令的事了