文章摘要:java通讯方式有哪些 Java通讯
java的通讯方式有:1.RMI,可以在客户端中调用java虚拟机对象;2.Burlap,基于XML格式传输; […]
java的通讯方式有:1.RMI,可以在客户端中调用java虚拟机对象;2.Burlap,基于XML格式传输;3.JMS,java消息服务应用程序接口;4.AMQP,提供统一消息服务的应用层消息队列协议;
java的通讯方式有以下几种
1.RMI
RMI是一个可以在客户端中调用java虚拟机对象的通讯方式,可以通过在客户端的Stub对象中利用远程接口进行远程方法的调用,且每个远程方法都具有方法签名。
2.Burlap
Burlap是一个基于XML格式传输的通讯方式,是一种私有的对象序列化机制,且可以实现跨平台通讯,但由于大数据传输时,其效率会急剧下降。
3.JMS
JMS是一个java消息服务应用程序接口,是java平台中关于面向消息的中间件,常用于应用程序间或分布式系统中发送消息,实现异步通信。
4.AMQP
AMQP是一个提供统一消息服务的应用层消息队列协议,其为面向消息的中间件设计,常用于客户端与消息中间件的消息传递,且不受语言等条件的限制。