繁体   English   中英

Java中哪种方法更好?

[英]which way is better in java?

我想用RMI(Remote Method Invocation)或Network(Socket)编写一个特殊Messenger (应该能够进行某些事务),应该是

  1. 快速
  2. 安全
  3. 方便(易于使用)
  4. 当然很漂亮:)

它用于大型LAN,并且应该能够处理Oracle DB中的事务!

Java中哪种方法更好? RMI或网络???

多谢你们 :)

您是在问RMI还是底层套接字编程更好? 我会说,除非您有充分的理由,否则请使用更高级的网络。 RMI的一个缺点是它将与Java绑定在一起。 如果这是一个问题,则可以查看其他跨平台远程处理协议。

无论哪种方式,网络问题似乎都与“使用Oracle DB处理事务”完全无关。

RMI编程服务伸出手并触摸某人。 面向对象的分布式计算全部涉及不同虚拟机中的对象之间的通信。 远程方法调用(RMI)使向Timbuktu中的对象发送消息与在本地对象上调用方法一样容易。 RMI是100%纯Java TM。 最棒的是,它内置在核心Java库(1.1版及更高版本)中。 本模块介绍了RMI,并介绍了RMI作为分布式计算平台的优缺点。 参考RMI编程:
http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
http://www.eve-it.com/solutions/rmi.html
套接字编程:
http://java.sun.com/docs/books/tutorial/networking/sockets/index.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM