首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分布式编程技术

分布式编程技术
EN

Stack Overflow用户
提问于 2011-01-17 00:47:05
回答 8查看 1.5K关注 0票数 2

我正在寻找一种旨在构建分布式应用程序的技术。我的朋友建议我使用CORBA (Java和C++的组合)。但我读到过它是过时的东西。我计划编写相当简单的分布式应用程序。您建议使用哪些解决方案?谢谢!

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-01-25 22:36:09

如果您想将代码逻辑分发到多个服务器,并将其作为单个实体进行管理,我建议您使用Appistry的CloudIQ Platform。您可以将Java、.NET和C/C++代码部署到框架中。从管理的角度来看,服务器作为一个整体工作和行动。当您提交执行请求时,框架会将请求分发给最好的可用工作线程,从而执行负载平衡。使用此框架,您可以拥有生产者/消费者、分散/聚集和其他并行类型的作业。

该框架还监视作业的执行,因此如果出现任何类型的硬件故障,其他计算机将被分配在故障服务器上运行的作业。

票数 1
EN

Stack Overflow用户

发布于 2011-01-17 00:54:26

CORBA是相当古老的。要选择库或框架,问题是:为什么要将其分发?(目标是什么?性能/并行化?可扩展性?系统部件位置的物理限制?)哪种类型的节点将运行各个部分?您更愿意使用哪种语言?

票数 1
EN

Stack Overflow用户

发布于 2011-01-17 01:04:30

推荐使用互联网通信引擎,它可以支持多种操作系统平台(Windows,Linux,Solars,Mac OS,iOS,Android…),支持多种开发语言(C++,Java,.NET,Python,Ruby,PHP),而且更简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4706646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档