gpt4 book ai didi

macos - OS X - 启动守护程序和启动代理之间的通信

转载 作者:行者123 更新时间:2023-12-03 16:15:06 31 4
gpt4 key购买 nike

我是 OS X 新手,必须创建一个由 2 部分组成的应用程序 - 启动守护程序和启动代理。守护进程将执行命令执行、日志记录等操作,并且必须以某种方式将这些结果传达给启动代理(这会将它们传输到显示 GUI 的登录项,尽管这是 future 的步骤)。

我的问题:我如何实现这种沟通?到目前为止,我在阅读 Apple 文档后了解到,我最好的选择是使用 CFSockets。有没有其他(更简单)的方法?有没有人有任何示例教程/示例/代码来展示如何使用 CFSockets(我找不到)?

PS:我的问题可能与this one重复。 ,但这个问题尚未得到解答,所以我想发布此内容。

最佳答案

我能够使用 CFSockets 在我的守护进程和代理之间建立通信,并且它并不像我之前想象的那么糟糕。我按照以下网址的分步说明进行操作: https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/NetworkingTopics/Articles/UsingSocketsandSocketStreams.html (编写基于 TCP 的服务器)。

您或许也可以尝试使用普通的 BSD 套接字。有一个简单的例子:http://www.minek.com/files/unix_examples/poll.html (虽然我还没有尝试过)。

祝你好运。

关于macos - OS X - 启动守护程序和启动代理之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11868069/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com