What's with JAWS, JAWS2, and JAWS3?
What's with JAWS, JAWS2, and JAWS3?Jaws,Jaws2,Jaws3,为什么有三个版本? JAWS - 高性能、自适配的Web服务器,使用ACE提供的构架组件和模式构建,与TAO一样都是基于ACE架构的产品。 楼主说的这三个是ACE提供给我们已经做好的例子,楼主可以参考一下,比较简单,我就不翻译了。
JAWS -- This is a high-performance HTTP 1.0 web server
written with ACE.It illustrates a number of sophisticated ACE
concurrency and event demultiplexing strategies.
. JAWS2 is an implementation of HTTP/1.0 similar to JAWS.It has
no HTTP/1.1 features.It extends JAWS to add a more
flexible I/O and concurrency framework utilizing strategies.
. JAWS3 is a framework that provides a state-machine interface
to developing a server, but it does not implement HTTP. JAWS只是个例子?
并没有吹嘘的高性能吧? JAWS 的作者jams hu已经毕业了,所以代码很长时间没人维护了。
这个(系列)的例子主要是演示了ACE在开发具体的应用,是不作的参考。
里面讲解了设计一个web server常用到的模式,还集成了不同的io策略,并发模式,通过实验,得出出了在特定环境下不同配置下,传输不同大小文件时的网络性能各方面的结果。
通过这些结果我们可以在不同的环境下选用不同的策略提供参考,这才是JAWS最重要的参考价值之一。 stone你们的工作室不错啊,你的文章也很好,欢迎发在这里啊
页:
[1]