我创建了一个 Datasnap 服务,使用 Bob Swart 的白皮书作为指南。我一直在使用 VCL Forms 应用程序作为服务器进行调试和成功部署。但是当我尝试部署服务版本时,它安装正常,然后我尝试启动服务并立即停止。事件日志中的错误表明该端口集已在使用中,我已经为 TCPServerTransport 和 HTTPService 尝试了不同的端口号,但没有任何乐趣。DSServer 未设置为自动启动,因为我想从配置文件中设置端口号。事件日志中显示的错误消息是:
服务启动失败:无法绑定套接字。地址和端口已经在使用中..
我还尝试在启动和执行时写入日志文件,但看起来好像还没有到这一步。
在我不得不恢复到我不想做的胖客户端之前,尽快需要解决方案。
谢谢