近日在javaeye看到一个讨论“两个系统之间传数”的帖子,感觉很有用,留下来以后用~
2010-09-20 13:15
363 查看
帖子地址是: 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似乎还不错
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似乎还不错
相关文章推荐
- zoj 3511 Cake Robbery 给一个N个点的环(就当它是个正多边形好了),每次沿着两个点切下去一刀,一共切M刀,刀与刀之间不会交叉,问切完以后边长最多的多边形的边长是多少
- 在ITEYE看到的一个关于FLEX讨论的帖子
- GTalk小技巧 同一个系统同时登陆两个帐号
- 如何实现两个系统之间的数据同步
- javaWeb不允许两个客户端同时使用一个账号登录系统(支持多个tomcat)
- 提交表单,有两个页面,一个是系统日志,一个是运行日志,其中日志类型不能用同一个"name",否则其中一个会出现404页面,可能是缓存问题吧(API?)
- 急!如何在两个按钮之间加一条连线,当其中一个按钮拖动时,连线也跟着动
- 一个安装winXP系统很有用的链接
- 输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“
- java--随机输出需要某两个整数之间的一个随机数
- Django下两个projects共用一个用户系统
- 弹出框,有两个,自定义一个view和系统的
- java.系统自动生成一个1-100之间的整数,请猜出这个数
- 设计题:猫叫,老鼠逃跑,主人惊醒。在网上面看到很多不同的设计版本,自己也写一个,供讨论是否设计思路正确
- 一个即时通信系统架构实现的讨论
- 自己做了一个C#桌面应用程序消费管理系统,功能感觉有点简陋,求点意见
- 感觉不错的一个帖子
- 《Java面试试题》写一个两个线程之间的死锁
- 菜鸟怎样把U盘制作成系统启动盘,并且可以放两个系统,一个win7,另一个xp系统。
- 机房收费系统之—如何查询两个日期之间的数据