再论“我应该采用哪一种 WSDL 样式?”

IBM的developerworks社区上有一篇质量很高的文章:我应该采用哪一种 WSDL 样式(http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/)。文中列举了四种style/use模型: rpc/encoded rpc/literal document/encoded document/literal 不少人将这篇文章盲目转载,却忘了看看这篇文章的发表日期“2003 年 11 月 01 日”。在互联网行业,2003-2011长达的八年意味着什么,想必大家都能理解。 我曾经找到一篇2004年的文章说:“Document/literal and RPC/literal will be the only allowed style/use combinations in the future.”,而现在正是这样一个情况。即使某个wsdl中是用的rpc/encoded,在我的myeclipse 8.5想通过这个wsd...阅读全文

ZPT教程之二:熟练使用TAL/TALES

原作者 : ThankCreate 原文链接: http://www.thankcreate.com/tech/220 转贴请注明出处,支持原创,感激不尽。 1. TAL与TALES总述 在前续教程中我已经提到,ZPT的三大核心是TAL,TALES和METAL。而前两者在实际应用中往往是一起使用的。在此就合并作一个教程来讲了。 TAL语句一般以tal为前缀。目前笔者使用的ZPT版本中,TAL标准为1.4。其实其语法一共也就以下几种: define,attribute,condition,content,replace,repeat,on-error,omit-tag TALES用起来则相对更灵活,它实际上就是定义了一套表达式的表示方法。 在后面的教程中,我们将以TAL为纲,再灵活穿插TALES的相关知识。 2. TAL分类详解 1.1 define Define语句的主要作用是定义变量并赋值...阅读全文

ZPT教程之一:Hello world!

写在前面的话: 由于项目的关系,最近要去学习一些Zope的模板式编程方法ZPT。可能因为Zope这一套体系还是应用比较少的缘故吧,网上鲜有相关学习资料,连非官方的英文资料都只找到一个ZPT  basics开头的四篇系列文章,更别说中文的了。Zope的官网上资料确实比较全,但是给零Zope基础的人来看,似乎也不太轻松。没办法,总得有一个第一个吃螃蟹的不是,体会到了没有入门资料可找的苦处,我觉得更有必要贡献一份中文入门教程,如果真能帮助到也需要研究ZPT的人,那我就不胜荣幸了。 在此我得首先鸣谢ZPT basics系列文章的作者Harish Kamath,我就是看它的文章入门的,本系列教程中有一些示例还是直接从它的文章中移植过来。那么,下面就进入正题...阅读全文