1. Style和use的组合 use属性可以为literal,encoded;style可以为rpc,document,我们来对五种类型的style/use决定的binding作一比较,分别是rpc/literal, document/literal none-wrapper, document/literal with wrapper, rpc/encoded, 以及document/encoded。从生成soap消息的角度看,rpc和document的差别在于方法的操作名是否出现在生成的Soap消息中,encoded和literal编码方式的差别在于参数 ...
- 17:50
- 浏览 (187)
- 评论 (0)
1. WSDL 是什么WSDL 指网络服务描述语言 (Web Services Description Language)。 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。2. WSDL 文档结构WSDL 文档是利用这些主要的元素来描述某个 web service 的: 元素 定义 ...
- 17:31
- 浏览 (88)
- 评论 (0)
REST 是好东西,但受到两个问题的拖累。 之前已经写过一些对 REST 的简介和看法。不久前恰好又在中文版的 infoQ 网站上看到一篇刚翻译成中文的文章,发现一些问题,于是又把整个 REST vs. SOAP 的论战再仔细看过一遍,刀光剑影,娱乐性十足。好消息是,最近这几个月,比较耸动或炒作性的 REST 话题似乎开始从网站、杂志头版消失。就来回顾和总结一下,事情其实很简单,REST 是被两个问题给害了。 一是对 REST 技术本质的混淆,许多实现方式,号称是 REST,但其实不够格。这个比较容易解决。举例而言,infoQ 中文站今年一月刚发布一篇翻译自这篇 2006 年 5 月的 ...
- 16:22
- 浏览 (100)
- 评论 (0)
昨天微软在北京举办题为“英雄由此诞生——微软2008新一代企业级应用平台与开发技术发布大会”,在会上面向中国技术社区发布了其最新的操作系统Windows Server 2008、数据库服务器SQL Server 2008和开发工具Visual Studio 2008,并介绍了这些产品的新特性。虚拟化技术正在受到越来越多的重视,最近包括BEA、微软在内的厂商频频出手,先是BEA宣布和VMWare合作,在VMWare的工具里提供对BEA公司Java应用的支持,而后微软收购能帮助企业管理虚拟机的Kidaro公司。在IBM面向开发人员的内容网站devel ...
- 14:13
- 浏览 (109)
- 评论 (0)
我在一个大客户那里工作的时候经常想这样一件事,他们(以及国内很多——IT或者非IT——企业)讲军事化管理,讲服从命令,为什么我总觉得这事不对?到底不对在什么地方?我想出来的结论是:商业不是战争。 第一,商业的特点是negotiatable。战争是什么?按照我们直观的印象,战争就是我必须9点钟之前拿下125高地,否则我背后就有1000人要送命,这是没有价钱可讲的。商业不是。即使一个产品达不到100%的预期,它达到80%仍然有价值。(当然从更高的层面来说战争也是negotiatable的,这就先不延伸讨论了。) 第二,现代的战争已经变了,不是我们 ...
- 09:48
- 浏览 (63)
- 评论 (0)
在去年这个时候,《程序员》&CSDN的总编孟岩在展望2007年的动态语言发展时,发出感叹“未来属于动态语言”。未来这个词汇包含着无限的含义,2007年属于“未来”,5年后的2012年也属于“未来”,究竟动态语言什么时候能够占据统治地位,目前来看还是个未知数,但同时我们可以感知的是:在动态语言领域,现在的形势是——乱花渐欲迷人眼。如果说我们回望不久的以前,比如5年前,我想很多人会大发感慨,那是一个多么简单和纯洁的静态语言年代啊,要么站立在Java平台上独孤求败,要么奔赴.NET战场挑选一下微软 ...
- 14:13
- 浏览 (217)
- 评论 (2)
I'm glad to announce that Fluorida 0.0.1 (the first preview release) is out. The project homepage is http://fluorida.googlecode.comFluorida is a Flex/Flash functional testing tool. It manipulates Flash just as real users do. It allows testers write test cases with simple but still expressive DSL. Wh ...
- 19:57
- 浏览 (63)
- 评论 (0)
此处只讨论智能手机的操作系统,不讨论普通手机、拍照手机等。一、常见只能手机操作系统1、Symbian 2、Windows Mobile3、Linux4、Mac OS(iPhone)5、BlackBerry6、Palm OS其中Symbian,Windows Mobile,Linux算是“开放”的操作系统,其他厂家也可以使用,不像Mac OS,只能用于苹果。Palm OS主要用于PDA,在手机上应用于Palm Treo智能手机。二、开放性Symbian和Windows Mobile包含了完整的操作系统和开发环境,提供有通用的API和SDK,属于真正意义上的开放平 ...
- 18:21
- 浏览 (93)
- 评论 (0)
“中国技术社区活动日历表”是一个关于国内技术活动的公告栏,由InfoQ中文站进行维护。从这个列表上,你可以浏览到近期举行的非盈利公开课、讨论组或者技术大会等信息。这一列表向非盈利组织和商业团体免费开放,只要是对读者有价值的技术活动信息都欢迎添加。不能及时获得社区中举办的活动信息是很多开发人员苦恼的一个问题。对于技术厂商来说也是如此,在安排活动时稍有不慎就会和其他类似技术活动撞车。“中国技术社区活动日历表”的初衷就是为了解决上述两个问题,给国内技术社区带来一些方便。 日期 活动 ...
- 14:35
- 浏览 (82)
- 评论 (0)
很多IT组织都面临一个难题:老系统的维护、升级越来越难做。特别是那些价值高、生命周期长、规模大的核心业务系统,越到后来,要修复一个缺陷或者新增一个功能就需要越大的工作量。这是为什么呢?软 件的质量体现在两方面:商业方面的质量,以及技术方面的质量。从商业的角度看来,“成功的软件”意味着它所创造的价值超出在它身上付出的代价。从技术的角 度看来,“成功的软件”意味着所有测试都通过、代码结构良好、并且容易理解和维护。很多商业上非常成功的软件系统忽视了技术方面的质量,所以尽管它们仍然 在为IT组织创造价值,但对它们的维护和升级越来越困难。最终技术质量的欠缺 ...
- 13:30
- 浏览 (77)
- 评论 (0)
- 浏览: 16155 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
Java多线程开发九——线程 ...
看不出和正常程序有什么分别
-- by playboylee -
回顾动态语言的2007——乱 ...
喜欢JavaScript 正!
-- by KKFC -
回顾动态语言的2007——乱 ...
看来越来越像娱乐界了。
-- by abo






评论排行榜