现有公司系统相当混乱。主要分为PHP与JAVA两大块。。而且数据库服务器较多。由于产生过数据泄露的事件。
想用JAVA编写一个程序与数据库的中间件。
现在就产生了一个数据传输的问题。
以前大家都是直接连接数据库。现在要从中间件中获取数据。用什么协议或者是接口之类的传输比较好。(类似于phprpc,webservices)。需要考虑安全性与稳定性、效率。以及数据传递的长度。。
------解决方案--------------------
如果想标准点,就是WebService。
如果想高效率,可以直接用类似REST的轻量级协议,直接借助双向认证的HTTPS来传送XML报文即可。