`
v5browser
  • 浏览: 1138286 次
社区版块
存档分类
最新评论

学习项目之总体设计

 
阅读更多
整个项目大部分出于学习的目的,时间跨度也是从2009年至今。最原始版完全是为了实现业务需求,也就是实现抓取机票的功能。后来又增加火车票以及酒店评论。
web端是ASP,而抓取端是Java,为了实现这种交互,使用了最为普遍的Ajax,这种方式最为实用。后来学习通信方面的知识,自己写了简易的C#与Java通信框架(说框架有点夸大)。在这个基础上又不断扩充。运用的知识和框架也越来越多。比如使用Apache的ActiveMq来学习JMS,运用Tomcat和Jetty等web服务器策略来完善自己的项目。又加入流量监控机制对整个框架的性能及流量方面的监控和整个框架的稳定性保证。在与DB中加入内存缓存,也实践了一下xmemcached的使用。

下面是整个的构架图

总之整个项目就是为了学习用,后续会整理里面的实现细节及思想,作为自己的一个积累。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics