加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 如何向服务发送消息?

发布时间:2020-12-15 09:43:53 所属栏目:大数据 来源:网络整理
导读:我们正在尝试开发一个将消息发送到服务的应用程序,但我们只在两个应用程序之间发送消息.我们正在开发Delphi 7,Windows XP. 我们需要服务向应用程序发回消息,具体取决于应用程序发送给服务的操作的结果. 好吧,有些人说不可能从应用程序向服务发送消息.因此,我
我们正在尝试开发一个将消息发送到服务的应用程序,但我们只在两个应用程序之间发送消息.我们正在开发Delphi 7,Windows XP.

我们需要服务向应用程序发回消息,具体取决于应用程序发送给服务的操作的结果.

好吧,有些人说不可能从应用程序向服务发送消息.因此,我们决定提供两项服务,现在我们必须将消息从一个服务发送到另一个服务.现在,重点是:如何将消息从服??务发送到另一个服务?

解决方法

您无法将窗口消息发送到服务.首先,服务没有自己的UI,更不用说Windows了.其次,即使您将自己的隐藏窗口添加到服务中(实际上,基于Delphi的服务确实具有隐藏的TApplication窗口),也不允许窗口消息通过会话边界(服务在与用户模式不同的会话中运行)应用).

有许多IPC(进程间通信)机制与服务一起工作 – 命名管道,邮件槽,TCP / IP和UDP套接字,仅举几例.您将不得不使用其中一个.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读