近日在javaeye看到一个讨论“两个系统之间传数”的帖子,感觉很有用,留下来以后用~

来源:互联网 发布:pc淘宝神笔使用教 编辑:程序博客网 时间:2024/04/29 18:03

帖子地址是: http://www.javaeye.com/topic/767601, 帖子里提到的许多技术自己都不了解,只是记下来,有时间再学习。以下是文章的回复,

 

1.老办法,大的数据,用ftp传输附件到共享服务器,webservice只传输路径path通知对端做入库操作。

2.Hessian最佳解

3.gemfire,挺好用的尤其是跨机房数据同步,它分为客户端和服务端,服务端自动同步,数据也可持久化到文件,你只需和客户端打交道即可

4.一般大批量都是使用FTP的。用WEBSERVICE来传大量数据,甚至可能导致内存溢出等问题。

5.hessian 加上压缩数据 我用的GPRS通讯,修改后从几分钟提高到2秒左右

6.可以使用MQ消息服务长连接  或者Socket 短连接,或者是http短连,还可以用spring http invoker 。
7.本人喜欢使用http 方便实惠。 MQ搭建比较麻烦。http invoker这个也是不错的选择

8.考虑安全性的前提下,不允许互访数据库,一般采用web service的方式通信,但是普遍反映web service的效率低下,我们公司有架构师建议采用RESTful Web 服务的形式

9.近期看到phprpc似乎还不错

原创粉丝点击