首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

利用jinterface在java跟erlang节点之间通讯

2012-12-24 
利用jinterface在java和erlang节点之间通讯? ? ? 在分布式环境当中使用erlang语言来构建底层应用,利用erla

利用jinterface在java和erlang节点之间通讯

? ? ? 在分布式环境当中使用erlang语言来构建底层应用,利用erlang的简洁的脚本语言可以简化代码的复杂度,并且还能很大程度地提高系统的容错性和稳定性。

?

? ? ? erlang固然有他的优势,但是,它在开源社区开发人员的活跃性远远不及java社区,在java社区中,在分布式场景中使用的中间件,比如,memecached 还有hadoop 的hsfs 等都能非常完美地解决分布式环境中的常见问题。

?

? ? ? ?为了让erlang这个工具和java社区的众多开源框架相结合,让他们优势互补。可以在生产环境中让erlang来调用java写的中间件。

?

? ? ? ?erlang开源社区提供了一个jinterface代码包,通过它可以让java和erlang之间进行通信。通过这个方式,在erlang节点端可以将 java构建的节点看成就是一个erlang节点,可以接收erlang传过来的消息,并且处理之后以异步的方式将处理结果反馈。

?

? ? ? ?下面介绍一下具体如何实现:

?

? ? ? ?首先需要依赖jinterface包,在maven pom.xml中添加jinterface的依赖:

?

?start to listen.....   {#Pid<erlangside@aliyun-18097n.36.0>,"baisui"}
?

?

?

?

?

?

?

?

?

?

?

?

?

?

热点排行