Size: 736
Comment: 开了开了! :)
|
Size: 2482
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
含有章节索引的中文 文章模板 | Otter 水獭(基于twisted的高速、可扩展性二进制流框架) |
Line 5: | Line 5: |
Otter 水獭(基于twisted的高速、可扩展性二进制流框架) | attachment:ottertwo.gif 开发团队:["Zoom.Quiet"]、["zhaoxin"]、["HD"] |
Line 9: | Line 12: |
= 前言= | = 前言 = |
Line 11: | Line 15: |
== 目标 == 面对Twisted 完善的网络应用开发框架组织,我们灵机一动,将 Twisted 最典型,最基础也最灵活的 二进制流TCP 传输应用,通过简单的XML模板来自动生成,将会极大的规范化,标准化,可控制化网络应用的快速开发! == 子项目 == * ["/OtterBase"] 二进制流通讯框架 * ["/OtterTool"] 二进制流通讯协议、报文、应用框架工具 |
|
Line 15: | Line 26: |
= 开发知识 = * [http://www.webwareforpython.org/Papers/Templates/ Python-based Template Packages] -- Python 的模板模块 * '''XML'''的大量应用! * [http://220.248.2.35:7080/share/zqupload/tutorials/XML/ XML学习资料收集] * [http://220.248.2.35:7080/share/zqupload/tutorials/XML/XMLandUsage/ XML语言及其应用]ppt * [http://220.248.2.35:7080/share/zqupload/tutorials/XML/using.xml.schema.(2001)/Front%20matter.htm using.xml.schema].(2001) * [http://220.248.2.35:7080/share/zqupload/tutorials/XML/The%20XML%20Schema%20Complete%20Reference%20(2002)/Front%20matter.htm The XML Schema Complete Reference](2002) |
|
Line 16: | Line 34: |
= 子项目 = * otter 二进制流通讯框架 * ottertool 二进制流通讯协议、报文、应用框架工具 |
= 使用手册 = * ["XMLSpyHowto"] -- 强力XML.XSL.XSLT等等设计开发环境! |
Line 20: | Line 37: |
= 发布 = * [http://cvs.woodpecker.org.cn/cgi-bin/viewcvs.cgi/?cvsroot=otter#dirlist CVS仓库] = 讨论·广告 = * '''精巧的思想,简单的表现,丰富的应用!''' * '''Otter! 快速架设稳定网络应用大坝的 水獭 !''' * otter与otter tools的关系及实现讲义 attachment:otter_and_tool_0821.ppt * 建议使用 RELAX NG 来更加精确的验证 XML, 提供伪脚本工具,通过类似Py 风格的脚本来自动生成合理的 XML,这样当 Otter Schema 升级时,也更加容易兼容原先的 XML! {{{ Otter script--(OtterXML builder)-->Otter XML --(Otter engine)--> Twisted Python acript }}} |
Otter 水獭(基于twisted的高速、可扩展性二进制流框架)
attachment:ottertwo.gif
开发团队:["Zoom.Quiet"]、["zhaoxin"]、["HD"]
-- hd [DateTime(2004-08-14T01:17:55Z)] TableOfContents
前言
Otter的来源是在为PyUSS书写测试程序时的小框架,因为在网络应用中会大量使用基于TCP的二进制流通信,所以将这个小框架正式变为一个独立的项目,成为以后相关应用的开发基础。
目标
面对Twisted 完善的网络应用开发框架组织,我们灵机一动,将 Twisted 最典型,最基础也最灵活的 二进制流TCP 传输应用,通过简单的XML模板来自动生成,将会极大的规范化,标准化,可控制化网络应用的快速开发!
子项目
["/OtterBase"] 二进制流通讯框架
["/OtterTool"] 二进制流通讯协议、报文、应用框架工具
开发基础
- python 跨平台、易使用的开发语言
- twisted 基于python的高可用性、高可扩展性、高性能的网络框架
开发知识
[http://www.webwareforpython.org/Papers/Templates/ Python-based Template Packages] -- Python 的模板模块
XML的大量应用!
[http://220.248.2.35:7080/share/zqupload/tutorials/XML/ XML学习资料收集]
[http://220.248.2.35:7080/share/zqupload/tutorials/XML/XMLandUsage/ XML语言及其应用]ppt
[http://220.248.2.35:7080/share/zqupload/tutorials/XML/using.xml.schema.(2001)/Front%20matter.htm using.xml.schema].(2001)
[http://220.248.2.35:7080/share/zqupload/tutorials/XML/The%20XML%20Schema%20Complete%20Reference%20(2002)/Front%20matter.htm The XML Schema Complete Reference](2002)
使用手册
- ["XMLSpyHowto"] -- 强力XML.XSL.XSLT等等设计开发环境!
发布
讨论·广告
精巧的思想,简单的表现,丰富的应用!
Otter! 快速架设稳定网络应用大坝的 水獭 !
- otter与otter tools的关系及实现讲义 attachment:otter_and_tool_0821.ppt
- 建议使用 RELAX NG 来更加精确的验证 XML, 提供伪脚本工具,通过类似Py 风格的脚本来自动生成合理的 XML,这样当 Otter Schema 升级时,也更加容易兼容原先的 XML!
Otter script--(OtterXML builder)-->Otter XML --(Otter engine)--> Twisted Python acript