socketref,再见!高德

https://github.com/adoggie

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用链接

留言簿(54)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜


搞了这么久的RPC通信框架TCE,完成java,c++,python,javascript,actionscript之间的互相调来调去,感觉很舒服。

作为移动应用平台,海量并发和高效传输是首要考虑要点。
市面上充值着都差不多的解决技术方案,无非那些
webserver+db
ngnix+webserver+mq+logic-server
ngnix+gevent-wsgi+db
webapi已经被高举到不可超越的地步

而我,不走寻常路,我得另辟捷径
-http的效率根本无法跟socket的长连接媲美
-服务器是需要反向推送消息到移动设备的
-操作接口是简单的易扩展的,屏蔽掉通信细节
-支持htm5的websocket,支持java,支持python,支持python客户端调用

那我的方案是tce为基础的RPC框架平台,抛弃那些xmls,json,让开发者从无尽的网络编解码工作中脱离出来,不用考虑多种通信模式,同步和异步。
font-gate :  前端接入服务器
easymq  : 平台服务总线消息队列 
logic-service : 不同的逻辑服务器

设想,在android手机上java代码调用函数 whats_yourname(), 这个函数并不在本地,而是存在远端平台内部的一个服务器上,调用并被执行返回'scott'到手机终端,这是多么令人快乐的事情,用户不用关心消息如何被列集,如何被分派,这一切都是透明的。
同样,服务器主动推送商品打折信息到手机上,服务器仅仅需要调用手机接收函数,并填写要传输的参数即可。
其实,这些就是RPC的实现,这样的东东到处都是,DCOM,CORBA,ICE,只是我做得更加灵活

总是想做些令人轻松并快乐的事情!
posted on 2013-09-25 00:35 放屁阿狗 阅读(348) 评论(0)  编辑 收藏 引用 所属分类: gevent

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理