eurasia新手疑问

18 views
Skip to first unread message

Yao

unread,
Aug 13, 2011, 4:44:17 AM8/13/11
to eurasia-users
1.不知用来做TCP 长连接Socket Server性能会怎么样??

2.做Http server的话, 有没有类似django等其他web框架那样的URL mapping机制??

还望大大们能指教一二..

沈崴

unread,
Aug 13, 2011, 8:36:13 PM8/13/11
to eurasia-users
On Aug 13, 8:44 am, Yao <shiyan....@gmail.com> wrote:
> 1.不知用来做TCP 长连接Socket Server性能会怎么样??

可以参考文档:

http://code.google.com/p/eurasia/wiki/eurasia_3_1_userguide#tcp_%E6%9C%8D%E5%8A%A1%E5%99%A8

编写一个 socket 服务器进行测试,eurasia 在高并发情况下会有明显的性能优势。

> 2.做Http server的话, 有没有类似django等其他web框架那样的URL mapping机制??

可以参考文档:

http://code.google.com/p/eurasia/wiki/eurasia_3_1_userguide#%E6%A0%87%E5%87%86_web_%E6%9C%8D%E5%8A%A1%E5%99%A8

eurasia 没有 url mapping,需要自己解析(诸如使用正则来处理) httpfile.path_info ,建立一个合适自己的
url 处理机制,幸好这并不麻烦。

> 还望大大们能指教一二..

Yao

unread,
Aug 20, 2011, 1:02:19 PM8/20/11
to eurasia-users
再请问下沈老大,

from eurasia.web import httpserver, mianloop
def handler(httpfile):
httpfile.write('hello world!')
httpfile.close()
httpd = httpserver(':8080', handler)
httpd.start()
........
这个是不是不返回http协议中的header那些信息,只返回hello world?


On 8月14日, 上午8时36分, 沈崴 <wilei...@gmail.com> wrote:
> On Aug 13, 8:44 am, Yao <shiyan....@gmail.com> wrote:
>
> > 1.不知用来做TCP 长连接Socket Server性能会怎么样??
>
> 可以参考文档:
>

> http://code.google.com/p/eurasia/wiki/eurasia_3_1_userguide#tcp_%E6%9...


>
> 编写一个 socket 服务器进行测试,eurasia 在高并发情况下会有明显的性能优势。
>
> > 2.做Http server的话, 有没有类似django等其他web框架那样的URL mapping机制??
>
> 可以参考文档:
>

> http://code.google.com/p/eurasia/wiki/eurasia_3_1_userguide#%E6%A0%87...

老光

unread,
Aug 21, 2011, 8:58:26 PM8/21/11
to eurasi...@googlegroups.com
如果不报错的话,应该是只返回'hello world'.不知那样是不是就类似于一个tcp服务器了?
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“eurasia-users”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 eurasi...@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 eurasia-user...@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/eurasia-users?hl=zh-CN 访问此网上论坛。
>
>

沈崴

unread,
Aug 21, 2011, 10:40:11 PM8/21/11
to eurasia-users
不会自动发送 http 头(即完全手工定制返回报文)的接口是:

httpfile.raw_close(data, keep-alive=-1, timeout=-1)

直接控制 sockfile 的方法,请参考:

http://groups.google.com/group/eurasia-users/browse_thread/thread/a3ac456a051ebc6f

Reply all
Reply to author
Forward
0 new messages