到目前为止,我已经有过使用COM技术的经验来构建3层应用程序.
这是一项巨大而先进的技术,支持许多有趣的概念.
它只适用于在LAN上运行的应用程序.
这是一项巨大而先进的技术,支持许多有趣的概念.
它只适用于在LAN上运行的应用程序.
现在我打算建立3层系统,仍然基于D7.不同之处在于它应该在互联网上运行.客户将分散在世界各地.
根据我在这种情况下的经验,我不会依赖于com.
Com基本上需要稳定的连接,配置必须打开相当广泛的端口的防火墙服务器并不容易(即使你缩小它).
所以问题是.什么架构(Web服务,服务或其他)在生产中适合您?我想我想拥有一个侦听一个tcp端口的服务.我可以在其中保存可用于打开会话的会话客户端参数.此外,某种内置加密将是一个加号.
感谢帮助!
解决方法
我们使用
RemObjects SDK作为我们的服务,我们对质量非常满意!
您可以使用TCP二进制消息(高速),可选加密和压缩.但也可以使用HTTP SOAP(或XML或其他),或TCP SOAP等.
它非常易于使用,而且物有所值(价格不是很贵)!
您可以使用TCP二进制消息(高速),可选加密和压缩.但也可以使用HTTP SOAP(或XML或其他),或TCP SOAP等.
它非常易于使用,而且物有所值(价格不是很贵)!
BTW:Data Abstract基于SDK,两者都来自RemObjects.com.