什么是适当的Windows XP或以后的方式召唤一个远程通信过程,类似于Unix / Linux上的inetd? 例如,VNC客户端如何连接到Windows上的VNC服务器? 我有一个Linux上的应用程序,我想移植到Windows XP,这个应用程序是客户端 – 服务器架构,客户端使用inetd来召唤服务器。
Inetd是一个“守护进程”。 Windows中的等效function是创build一个“服务”。
事实上,VNC作为服务安装。
如HTTP,FTP和SMTP的常见协议是由“Web发布服务”(IIS)实现的,如果您select启用IIS。
而且,当然,您可以编写,注册并启用您希望的任何服务,即可执行您所希望的任何服务。 包括侦听TCP / IP端口上的传入客户端请求。
Cygwin已将xintd移植到Windows。 我使用XMing,X和Cygwin的其余我的unix工具在Win7和XP上使用。 如果您确定您的用户群可以安装cygwin,这可能是您轻松移植的方式。
如果你想去纯粹的Windows路线build立一个服务