万维网构件的开发与Zope 3

2009-01-14 09:12
国外科技新书评介 2009年11期
关键词:源代码体系结构构件

Phili PPvon Weitershausen

Web Compent Development With Zope 3

2008

Paperback

ISBN 9783540764472

P.冯•威特尚森著

Zope是免费软件,它是由Zope公司和软件开发者大社团共同开发的。它使得Zope公司更加有效地完成合同任务。Zope是他们对于客户保持一个可复用的解决方案的不断发展的工具箱,降低开发及维护这些应用的成本。它的目的是让你“编写一次,使用多次”。你可以使用整个Zope或者它的一部分,它管理了把软件构件胶合在一起的复杂性,保障在万维网和其他系统上发表的对象的安全,并且使之容易进行质量保证。Zope是用于快速及协同开发复杂万维网应用的一个功能强大的Pythou语言万维网平台。特别是Zope 2与内容管理框架(CMT)相结合已成为几个成功的开放式源代码内容管理系统,例如Plone的基础。随着第3版的发布,Zope被重新建立在构件体系结构之上,该结构结合了现代万维网平台可以利用的最佳思想。本书把重点放在了Zope 3上面,尽管它也讨论了Zope 2开发者的需求,即在被反向移植到Zope 2时,他们想要使用Zope 3的特性。本书首先介绍了Zope的重要概念及其构件的体系结构,并且通过建立一个样本应用来示范Zope的每一个功能,然后利用更多的特性来对它加以扩展。

本书的特点是1.构件体系结构手把手的方法,以及许多交互式解释片断;2.对所有的概念和特性始终伴随有实例应用;3.在每一部分的结尾都有总结,便于复习;4.为那些想要在Zope 2中使用Zope 3特性的Zope 2/CMF开发者的专门片段;5.包括了API和ZCML的参考资料。本书是专门针对熟悉万维网技术,例如HTTP,(X)HTML,和XML,以及Zope实现语言本身的所有开发者的。

胡光华,高级软件工程师

(原中国科学院物理学研究所)

Hu Guanghua, Senior Software Engineer

(Former Institute of Physics,CAS)

猜你喜欢
源代码体系结构构件
基于思维导图的化学知识体系结构构建
软件通信体系结构(SCA)理念下的无线通信系统探究
基于TXL的源代码插桩技术研究
保护好自己的“源代码”
认知无线网络中的重点技术和研究
基于构件的软件工程技术与理论方法探讨
解密别克安全“源代码”
武汉工地钢材贴上电子标签
基于构件的软件开发实践
基于复合连接器的插拔式构件组装方法研究