具体情况,一家公司有一个内部系统,数据库只能内网访问(用A来代表),现在又做了一个网站,数据库在网络上(用B来代表),现在需要同步这两个数据库.不要求实时同步,只需要一天同步几次即可,不用数据库自带的同步,复制等方法,想自己做一个程序来实现同步,不知道大家有什么好的方法?以前使用过在B服务器上挂一个webservice,然后服务器A直接访问webservice来获取B上的数据,同时将服务器A上的数据上传到服务器B来进行更新,但这样大数据量会超时,不知道还是什么别的方法?或者这种webservice方法使用起来需要注意点什么?
而且这样是可以实现实时同步的。
我知道有些需要在官网出售道具的游戏就是通过这种方式进行的数据传输。
每个客户端需要时候,查询一下数据库或者定时查询,更新
remoting,WCF等
http://topic.csdn.net/t/20060108/21/4504765.html