请教erlang socket编程问题

4 views
Skip to first unread message

rabbit only

unread,
Nov 3, 2009, 10:19:49 PM11/3/09
to erlang...@googlegroups.com
参考http://www.trapexit.org/Building_a_Non-blocking_TCP_server_using_OTP_principles实现了一个tcp
server,
他的后面有一个fsm有限机负责处理各种服务,感觉这个很复杂。
想问一下,他这种实现,是不是socket连接好之后,每个通过这个socket发送的包还要让fsm来判断状态?我现在上传大文件的时候,是分块上传的,每一块都要重新走一遍整个判断流程太复杂了,有没有简化的方法?
期待达人指教

rabbitonly

unread,
Nov 4, 2009, 1:41:43 AM11/4/09
to Erlang China
问题请教yufeng大大,得到解决。
fsm不适合处理传输文件这样的连续状态,采用yufeng大大的建议,命令与传输分开处理。

在这里感谢yufeng大大,呵呵

On Nov 4, 11:19 am, rabbit only <rabbito...@gmail.com> wrote:
> 参考http://www.trapexit.org/Building_a_Non-blocking_TCP_server_using_OTP_...现了一个tcp

Karl Ma

unread,
Nov 4, 2009, 8:49:29 PM11/4/09
to erlang...@googlegroups.com
得到问题答案后再贴上来,这个不错。

2009/11/4 rabbitonly <rabbi...@gmail.com>



--
Karl Ma

Frank Song

unread,
Nov 4, 2009, 9:18:17 PM11/4/09
to erlang...@googlegroups.com
如果把解决问题的过程再贴上来,就更了不起了

2009/11/5 Karl Ma <kar...@gmail.com>
Reply all
Reply to author
Forward
0 new messages