两个系统,两个数据库,怎么通信最好?
公司两个系统,各自有数据库。数据库在一台服务器上。彼此之间有数据要调用。
我现在做的是在数据库上弄了链接服务器。但是不知道为什么,调用的速度很慢。稍微复杂一点的视图,半天才能出来。
另一个办法是做发布和订阅。把要用到的对方的表都弄到自己的数据库里。但是担心安全。老板不同意。
就只剩下用web service一个方法了。
以前没搞过,不知道web service的性能和安全性怎么样?
------解决方案--------------------web service当然要好得多
------解决方案--------------------webservice
------解决方案--------------------WCF 1
------解决方案--------------------WCF+1..
------解决方案--------------------webservice,wcf都可以
------解决方案--------------------是同个数据库软件吗?如果是的话,也不一定要用链接服务器呀
------解决方案--------------------webservice
------解决方案--------------------公司两个系统,各自有数据库。
数据库在一台服务器上。彼此之间有数据要调用
直接访问性能更好
------解决方案--------------------
++1
------解决方案--------------------两个建议:
1. webservice
2. 建立公共的视图VIEW,通过视图直接访问彼此需要的数据,推荐使用这一种