COM与.net交互的问题

toball 2004-09-10 03:48:22
服务端用C#写的,采用了remoting技术。我用MyMsgBroker.dll封装发送消息的功能,里面假定有个发送消息的对象,通过Remoting机制,里面还有用到C#里的委托与事件机制,如果客户端也用C#来做就很简单,我只需在客户端创建一个本地对象消息对象,服务端注册这个对象就能发送消息给客户端了,客户端通过new一个事件就可以不断地接收消息了。
现在问题是我的客户端要用VB或VC 这样的非托管代码来实现,于是我想办法把MyMsgBroker.dll
这个.net组件封装成一个COM 组件,由于非托管代码没有委托机制,接收消息的事件只能在COM封装,问题来了COM该怎么接收服务端发过来的消息呢。
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ffb 2004-09-10
  • 打赏
  • 举报
回复
为什么客户端不能用C#
toball 2004-09-10
  • 打赏
  • 举报
回复
大家关注呀
toball 2004-09-10
  • 打赏
  • 举报
回复
可能我的表达还不够清楚吧
melonlee 2004-09-10
  • 打赏
  • 举报
回复
UP
horris 2004-09-10
  • 打赏
  • 举报
回复
mark and help you up

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧