公司有套系统使用JAVA开发。前端为客户端程序,多点远程系统(客户端运行速度明显没有其他语言开发的系统快),我想知道JAVA开发多点远程系统是否比C#开发更有优势。
如果单从开发效率和用户界面来说,我觉得C#比JAVA更好。是否因为JAVA有个RMI的原因,开发远程系统比C#在传输上更有优势?
------解决方案--------------------
Java的客户端运行肯定c#慢,更不用说比vc,vb等了。因为c#就算不是本地代码,但和windows是同一家的,自然有优势。
客户端最好用vc,delphi,bcb之类做。一是速度,二是代码的安全性。
客户端与服务器端可以做接口,比如做成webservice,或http请求机制,这样服务器可以用任何语言写,包括java,调用数据库什么的也方便。
开发效率和用户界面公认是Delphi最快