想做一个NT服务程序,做各种消息的中转,可是不知道客户端该如何调用服务程序 想做一个NT服务程序,做各种消息的中转(单一机器上各种进程间的消息中转),可是不知道客户端该如何调用服务程序比如,客户端发送一条自定义消息,参数是一个自定义结构体,结构体内包含消息ID和其它需要的数据等等等等,服务端收到后将消息中转到所有客户端客户端和服务端该如何通信?实现"类似"MFC程序间的SendMessage 的功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RPC是什么东西?怎么调用啊,我实在没有办法,已经把服务做成Com服务了....单机上用的东西,都是MFC的,郁闷死了我得解决这个问题help 做成COM调用不是更简单么,直接用接口。 COM 对象IP 协议(参考)客户端实现消息处理接口IReciever->接口实现函数OnMessage(struct msg)启动客户端->创建COM对象->COM初始化,寻找已创建的对象,若无则新建对象->获取COM 通讯接口ISender->接口实现SendMessage(struct msg)->调用SendMessage实现通讯->COM 询找指定进程->COM 获取该进程IReciever接口->COM调用IReciever::OnMessage(struct msg)->客户端自处理 msg 消息 RPC 就是标准的解决此问题的方法,如果楼主还不知道怎么做,那就需要系统地去学习一下了,大家在这里的讨论不太可能给你一个完整的解决方案的。 用RPC做了客户端可以调用服务端程序服务端也可以回调C但是有新问题:按我的想法C调用S的函数后,S要回调所有的C端但是在IDL同一接口中加的callback函数,S端调用时不会调用到所有的C,只会调用当前的C如何解决?谢谢 遇到新的问题把服务端做成了NT Service手动运行(双击SSService.exe )S端没问题,调用成功但以服务方式运行,过约20秒服务自动退出了20秒内,客户端初始化返回正常,但调用具体的S端函数时就异常了(提示服务器不可用)望不吝赐教 网上找一个CS结构的代码,把服务端写成WINDOWS服务不就可以了吗 C++ 连接SQL数据库 无效指针 我想学activex ,自己做一些控件 有关多文档框架类的视图指针的获取问题. 请教按钮控件被点击后如何判断按钮控件是否被再次点击?急,在线等 如何实现较多模块系统的多语言? 请问谁有visual c++从入门到精通源代码啊,请给小弟一份吧 如何在这个组件中实现进度? 懂windows api,及CreateFile函数的人才可以进来,解决的给100分 使用CShockwaveFlash控件的问题! findfirstfile问题 treectrl已经完成展开,和已经完成收缩这两个状态如何获取 STL的好书有哪些?
单机上用的东西,都是MFC的,郁闷死了我得解决这个问题help
IP 协议(参考)客户端实现消息处理接口IReciever->接口实现函数OnMessage(struct msg)启动客户端->创建COM对象->COM初始化,寻找已创建的对象,若无则新建对象->获取COM 通讯接口ISender->接口实现SendMessage(struct msg)->调用SendMessage实现通讯->COM 询找指定进程->COM 获取该进程IReciever接口->COM调用IReciever::OnMessage(struct msg)->客户端自处理 msg 消息
服务端也可以回调C但是有新问题:按我的想法
C调用S的函数后,S要回调所有的C端但是在IDL同一接口中加的callback函数,S端调用时不会调用到所有的C,只会调用当前的C如何解决?谢谢
手动运行(双击SSService.exe )S端没问题,调用成功但以服务方式运行,过约20秒服务自动退出了
20秒内,客户端初始化返回正常,但调用具体的S端函数时就异常了(提示服务器不可用)望不吝赐教