我们目前正处于产品生命周期的阶段,我们正在考虑迁移到Web服务。我们的系统是用Java编写的,它由许多客户端和服务器应用程序组成,这些应用程序通过TCP套接字彼此对话,还有内联SQL执行数据检索和更新(我知道),它使用我们自己的SQL连接类然后使用java.sql.Connection使用Microsoft JDBC驱动程序连接到SQL Server数据库。Web服务与TCP/IP套接字(Java)+ SQL连接
应用程序使用TCP套接字相互绑定。他们向彼此请求数据并将数据推送到彼此。这工作得很好。
思想
所以我们正在考虑所有的数据访问和TCP通信转换成Web服务。
该Web服务将被设计为在公司安全的互联网站上运行。这个想法是,用户可以将他们的客户从家中连接到Web服务 - 当他们不在公司网络上时 - 或者在工作时,他们在什么时候。
客户端应用程序将使用Web服务向/从服务器端应用程序发送/接收消息。 客户端应用程序将使用Web服务检索和更新数据库中的数据。
问题
我只是想知道人民的经验是做与2路通信(请求和推)在Web服务(如果可能),什么心思都这样做这样的事情是什么。
将数据访问转换为Web服务看起来非常简单 - 我可以预见一些性能问题,即在系统某些部分检索大型数据集的情况。
由于我已经触及Web服务(使用C#和ASP.NET),因此我正在浏览关于此问题的各种阅读材料。目前阅读“使用Java™构建Web服务:了解XML,SOAP,WSDL和UDDI”。我必须承认我认为网络服务始终是无国界的,但刚刚读到它们不是!
感谢,
Andez
从我的帖子你的问题的答案是肯定的,我的帖子被删除,这就是为什么我在这里评论 – 2016-08-17 08:31:46
你可以联系我[email protected] – 2016-08-17 08:33:11