给大家推荐一个开源的中间件“ICE”。(50分)

  • 主题发起人 主题发起人 kkkchenA
  • 开始时间 开始时间
K

kkkchenA

Unregistered / Unconfirmed
GUEST, unregistred user!
一个类似Cobar的中间件,按照作者的说法是抛弃了Cobar的很多缺点而发展出来的咚咚。
完全面向接口的开发方式,具备性能调度、群集、ORM....
可以跨越多个平台,兼容多种程序语言,不过唯独还不支持Delphi,真要命。
还有一份低版本的中文开发文档。
详细的介绍大家可以到这个网站了解。
www.zeroc.com
 
等到支持Delphi了再去瞧瞧。
 
同意2楼的兄弟,等有Delphi版的再去瞧瞧.呵呵.[:)]
不过还是可以学习一下.
 
也许,它不会有Delphi版了。
 
ICE要支持Delphi的话,ICE的论坛上它的开发则做出以下回答
If you want to create a new language mapping for Ice, the best way to go about it is probably to put the language mapping on top of one of the existing implementations of Ice, that is, have the generated Pascal code call into the Ice run time libraries for C++, Java, or C#.
To implement a language mapping, you need to come up with rules for how to map each slice construct and implement a code generator that provides the application API and calls into the Ice run time todo
the marshaling and unmarshaling. You can look at the exsting code generators in slice2cpp/Gen.cpp, slice2java/Gen.cpp, and slice2cs/Gen.cpp.
Be aware that adding support for a new language to Ice is not a trivial job.
Cheers,
Michi.
 
看来,dfw的朋友对这些东西都不感兴趣,或者都还是喜欢在上面丢控件的"Delphi"吧。
 
后退
顶部