当前位置:首页 > 芯闻号 > 充电吧
[导读]作者:朱金灿来源:http://blog.csdn.net/clever101      最近在设计一个基于服务的并行系统。架构图大致如下:          和同事讨论后,服务器部署的Java We

作者:朱金灿

来源:http://blog.csdn.net/clever101

 

     最近在设计一个基于服务的并行系统。架构图大致如下:

 

 

        和同事讨论后,服务器部署的Java Web服务,计算节点上部署的是C++算法或其它语言算法。毫无疑问二者需要一个中间协议或中间层进行通讯。同事建议的方案是Java WebService+ Java服务程序(Jacob)+ com中间层+算法模块,其中Java服务程序+ com中间层+算法模块部署在计算节点上,Java WebService通过rmi和Java服务程序通讯,Java服务程序通过Jacob和com中间层通讯,com中间层再和算法模块通讯。


        我的方案是:Java Web+客户端C++服务程序+com中间层+算法模块,其中计算节点C++服务程序+com中间层+算法模块部署在计算节点上,Java WebService通过socket和计算节点C++服务程序通讯,计算节点C++服务程序通过com中间层和算法模块通讯。

 

        他的理由是rmi是成熟的java通讯技术,且可以直接调用远程对象,使用很方便。Java通过socket和C++程序通讯将会遇到很多难以解决的问题。


        我的理由是Java通过socket和C++程序通讯肯定也有很多程序的做法,虽然不如rmi使用那么方便。如果计算节点是Windows平台,C++可以直接调用com中间层,并不需要jacob这样的中间层(jacob的并发性差也颇被人诟病的),如果计算节点是Linux平台,Java服务程序需要使用jni之类的中间层和C++算法模块通讯,而C++服务程序可以直接和C++算法模块通讯,这样就避免了同时维护jacob和jni两个通讯中间层。可能开始Java通过socket和C++程序麻烦些,但避免了后期维护的麻烦。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

May 14, 2024 ---- TrendForce集邦咨询研究最新显示,OLED桌上型显示器(Monitor)2024年第一季出货总量约为20万台,年成长率121%。第二季在品牌新机陆续上市后,当季成长幅度预估将达...

关键字: OLED 显示器

业内消息,近日日本软件银行集团(SoftBank Group)旗下安谋国际科技公司(Arm)计划研发人工智能(AI)芯片,先成立一个AI芯片部门,目标是明年春季建立AI芯片原型产品,然后将量产工作交由代工厂制造,预估20...

关键字: ARM AI芯片

《芯片与科学法案》(CHIPS)为美国芯片研究、开发、制造和劳动力发展提供了527亿美元的资助。

关键字: 美国芯片法案 芯片与科学法案 芯片

援引彭博社消息,近日新当选的熊本县知事木村隆(Takashi Kimura)表示,他已准备好确保获得广泛的支持,以吸引台积电在当地建立第三家日本芯片工厂。

关键字: 日本 台积电 芯片工厂

5 月 13 日消息,从“上海临港”微信公众号获悉,特斯拉上海储能超级工厂建设项目已完成施工许可证核发。这是特斯拉在美国本土以外的首个储能超级工厂项目,工厂计划于今年 5 月开工,明年一季度实现量产。

关键字: 特斯拉 储能

据消息源 jasonwill101 透露,高通公司目前正在重新设计骁龙 8 Gen 4 处理器,新的目标频率为 4.26GHz,这一变化主要是为了应对苹果 M4 / A18 / Pro 处理器。

关键字: 高通 骁龙 8 Gen 4 芯片

最新消息,今天凌晨 OpenAI 在春季更新直播官宣发布最新旗舰生成式 AI 模型 GPT-4o,GPT-4o 将 ChatGPT 变成一名带有文本、「视觉」与语音互动的实时语音助手。OpenAI 表示升级版的 Chat...

关键字: OpenAI 生成式 AI大模型 GPT-4o

三星电子最近进行了重大的组织重组,以增强其在下一代机器人业务方面的能力,并将其视为关键增长领域。作为重组的一部分,该公司解散了负责开发三星首款可穿戴机器人“Bot Fit”的机器人业务团队。

关键字: 三星电子 解散 Bot Fit 机器人

NAS这些年可吸引了不少数码发烧友的注意,但也渐渐在家庭用户中风靡。究其原因,大概还是因为太多人因为现在数据过于庞大,而一个NAS基本上就能解决一个家庭的数据存储难题。在这一背景下,铁威马F4-424 Pro凭借其出色的...

关键字: NAS 数据存储 处理器

央视《今日说法》栏目近期报道了一名90后程序员通过开发非法视频搬运软件在不到一年的时间里获利超700万,最终获刑的案例。

关键字: 程序员 软件
关闭
关闭