JAVA GUI客户端和SERVER通讯的问题
想从GUI客户端上传送一些数据到SERVER的数据库上,不想在客户端直接连接数据库,想把数据库访问的代码放在SERVER端,有以下疑问:
1 采用什么通讯方式?SOCKET, WEBSERVICE 还是其他
2 如果是SOCKET编程,是否需要写一个完整的SERVER端的SOCKET监听程序,有无现成的FRAMEWORK可以套用,因为从头写一个完整的SERVER端程序,并且要让它比较正确持久的在服务器上跑着,是需要久经考验的。
总之想听听有无相关经验的高人做过这方面的事情,采取什么技术架构比较合理。主要是确保服务端程序的健壮性和可靠性,并且尽量避免从头写这么一个东西