2010-03-24 58 views
-1

我如何设计一个接受各种交易(股票代码,其价值)的套接字服务器 交易以连续流的形式出现。 我需要根据订阅客户端列表处理这些交易。高度可扩展的套接字服务器设计

+0

请编辑描述并至少有一个指向产品的超链接,这样读者才能知道你在说什么。 – bignose 2010-03-24 05:26:33

+0

这是一般的,需要了解如何设计交易服务器 – Avinash 2010-03-24 05:47:25

回答

0

我觉得你的问题很模糊,并没有真正提供太多的背景信息,所以你需要做你的功课和学习如何提出问题,然后发布在这里。

我假设你问什么主要的库应该是/主要的设计方法应该是什么。

您是否考虑过使用libevent(C http://monkey.org/~provos/libevent/)或EventMachine(Ruby - http://rubyeventmachine.com/)?

基本上,如果要设计可能有许多客户端通过网络通话的可扩展服务器(即多个同时连接),则使用均衡I/O是很好的选择。

这与在打开并轮询活动的套接字上使用select()相反。