我在我们公司的遗留应用程序基于... ahem;经典VB(VB 6)。 它有一个在Linux服务器上运行的优化器(CPLEX MIP Solver)组件,用Java开发。
如果我们想提供一个Windows UI来调用远程linux服务器上的优化器实例;我该如何实施呢?
优化器将抽出有关其进度的消息,并且需要在UI上显示。
我现在想到了两个选项。
非常感谢专家的建议。 谢谢你的帮助!
答案 0 :(得分:1)
您还可以使用SSH来运行命令并捕获其输出,例如,用于.NET http://www.codeproject.com/KB/IP/sharpssh.aspx
您可以使用密钥自动执行登录过程。
答案 1 :(得分:0)
PLINK选项是最容易实现的(前提是你有类似于Win32 API中system()
调用的内容)
答案 2 :(得分:0)
如果组件是用Java编写的,为什么不在Windows上使用它?如果不是,我误解了你,你有源代码吗?如果是,只需将其复制到Windows并重新编译即可。如果它确实是特定于Linux的,Cygwin也可能是一个不错的选择。但是,它仍然需要原始的源代码。