1. 传参或在匿名函数内慎用self()通常在做消息传递或新建进程的时候我们需要将当前进程的Pid发给目标进程以便接收返回信息,但初学者不留意容易犯以下错误spawn(fun() -> loop(self(), gen_tcp:accpet(...))end).fun这段代码在本进程内是不会预...
分类:
其他好文 时间:
2014-11-23 15:39:27
阅读次数:
263
目的使用Wcf(C#)搭建一个Restful Service背景最近接到一个项目,客户要求使用Restful 方式接收到数据,并对数据提供对数据的统计显示功能,简单是简单,但必须要使用Restful方式,客户端传递数据就必须使用Rest ful的格式的url,提交方式为Post。其实在之前的公司里边...
分类:
其他好文 时间:
2014-11-22 14:37:35
阅读次数:
325
添置几个便宜的Linux系统到我的服务器组,OpenPoker可以要多大规模有多大规模。组合一打1U服务器系统可以轻松胜任五十万甚至一百万玩家同时在线。当然不仅仅是纸牌游戏,对于其他多人RPG网游(MMORPG)也是一样的。我可以指派几个服务器做网关节点,另外几个做数据库节点访问存储介质上的数据,然...
分类:
其他好文 时间:
2014-11-21 18:18:37
阅读次数:
300
虽然API和SOA有着相似的商业和技术目标,许多API的支持者却坚持表示API与SOA几乎没什么关联,认为它们属于截然不同的方法。他们经常宣扬务实的REST API和SOA之间有着巨大的差异。分工限制了SOA服务和RESTful API无法干净利索地集成到一个统一的架构中。团队必须在SOA和API的...
模块说明函数经过优化,比等价Erlang实现(比如位语法)更快,更节省内存大部分可用位语法等价实现模块的实现根据EEP(Erlang Enhancement Proposal)31模块只处理面向字节的数据binary,位串Bitstring不是binary,使用会badarg异常操作基于0索引所有的...
分类:
其他好文 时间:
2014-11-21 17:57:11
阅读次数:
311
基础知识:RabbitMQ 是一个开源的MQ,使用 Erlang 写成。MQ 全称是Message Queue (消息队列), 是一种应用程序对应用程序的通信方法。通过消息队列,应用程序之间可以通过读写出入队列的消息来通信,而不是通过直接调用彼此来通信。Erlang 是一种通用的面向并发的编程语言,...
在上一篇“使用Spring MVC 4构建Restful服务”博文中,我们谈到了如何使用Spring MVC 4搭建RESTful服务,本文以上篇文章为基础,继续讲解如何解析Spring RESTful服务。上篇文章中,我们用了jacson包进行Java对象的序列化,本文仍然使用此包进行Java对象的反序列化。
构建RESTful服务
1.我们继续在 F...
分类:
编程语言 时间:
2014-11-19 18:40:55
阅读次数:
226
Cowboy 是轻量的HTTP server。 它构建在Ranch之上,请参考Ranch。...
分类:
其他好文 时间:
2014-11-19 16:01:25
阅读次数:
112