CORBA中的异步通信

时间:2012-07-31 18:00:51

标签: asynchronous corba

最近我开始评估CORBA中的异步通信方法(本质上存在于CORBA中的方法)。但我找不到任何说明这一点的文件。任何人都可以帮我找到甚至实现它们吗? 提前致谢

2 个答案:

答案 0 :(得分:2)

您可以尝试两种方法。

1) CORBA notification service
2) CORBA one way method calls

阅读有关CORBA通知服务here的快速介绍。如果您想要编写代码并了解更多内容,请参阅Gerald Brose,Andreas Vogel和Keith Duddy编写的CORBA第3版Java编程(如果您的语言选择是Java。否则您也可以获得概念,但不能获得示例程序)

当谈到单向调用时,需要引用方法,它遵循观察者模式。在通过idl定义方法时,必须将onEvent方法定义为单向方法。谷歌出来获取信息。欢呼声。

答案 1 :(得分:1)

虽然您没有提到您正在寻找的语言实现,但您可以获得以下工作代码示例:

  • C ++ with ACE / TAO ORB here
  • 使用JacORB pdf book的Java示例。浏览第15章。

Asynch Communication的参考书是Michi Henning的C ++高级CORBA编程。第20章介绍的主题。