免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2263 | 回复: 0
打印 上一主题 下一主题

Jcorba中关于Notification Service的PushConsumer链接PoxyPushSupplier的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-06 09:53 |只看该作者 |倒序浏览
这段时间有个任务涉及到基于Corba链接中的Event Channel接收Events的功能。
系统同时实现了的Pull和Push两种模式。其中Push是在Event Channel上注册一个PoxyPushSupplier,然后把PushConsumer链接上去接收Push事件。
使用的第三方包是Jcorba的。
查看了Event Service这块的Corba接口定义文档,基于文档的说明PoxyPushSupplier:PushConsumer是1:n(n的范围是0~*)的关系。
目前1:1的代码是走得通的(获取了Supplier,构建好Consumer,然后调connect_structured_push_consumer(consumer)开始接收事件)。
问题一,1:n(n>1)的情况一直碰到问题,当第n(n>1)个Consumer去链接Supplier时,总是报aready connected的Exception.
问题二,如果链接了多个Consumer到Poxy上,怎么去断开其中一个或者几个Consumer而不影响剩余的Consumer.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP