国内学Erlang的大多看过一篇介绍OpenPoker项目的文章,然后就跟打了鸡血似的开始搞了起来。
⇧⇧⇧ Me too
OpenPoker项目的原作者已经不公开维护代码了,去年6月份我开始关注这个项目,整整一年半过去了,经过几个回合的重构,项目被我重写了大部分,然后把项目重命名为Genesis(创世纪),今天我把项目的名字又改回来了,还是OpenPoker。
项目完全遵照OTP框架,使用rebar编译、部署、测试,重写了很多单元测试,并添加了集成测试。重构以后比原来的代码更像Erlang代码。
通信上目前只使用了我写的WebSocket库(webtekcos),可以与浏览器使用WebSocket协议进行通信,支持hixie76与rfc6455两个协议版本(Safari和Chrome新老版本君通过测试)。隔离了协议处理部分,方便引入其他通信协议,例如TCP。
如果有对Erlang感兴趣的同学或者想了解架设一个OpenPoker服务的同学请关注我的Github。
https://github.com/hpyhacking/openpokerhttps://github.com/hpyhacking/webtekcos
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/53972
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.