Web服务小姐的嫁衣 (二)

开发 后端
"现在我们继续吧",WCF先生喝了一口咖啡,打开笔记本,转了90度,这样两个人都能看到屏幕。"接着刚才你的问题,现在我们看看如何返回JSON格式"

这是家开了没多久的咖啡厅,远远地看去,干净的环境,柔和的灯光,让人心情很愉悦。时时有穿着超短裙的长腿MM进出,说明这家店很受年轻人喜欢。

WCF先生和Web Service小姐上了二楼,找了个靠窗的位子坐了,这个位置的视野不错,大街上的人来人往都能俯瞰。

"现在我们继续吧",WCF先生喝了一口咖啡,打开笔记本,转了90度,这样两个人都能看到屏幕。"接着刚才你的问题,现在我们看看如何返回JSON格式"

WCF先生打开刚才创建的项目,打开IBookService.cs,做了如下的改动:

"我们只要加了这个属性,返回的格式就是JSON了。现在我们就访问一下。"

"咦,让下载文件那。", Web Service小姐小声嘟囔着。

"这就对了,这就是个JSON文件,我们下载下来打开看看。", WCF一边下载文件一边答道。

"我们用记事本打开它,看,这是一个JSON对象,虽然结构非常简单。"

"嗯,真的很不错。"。Web Service小姐高兴的说。

两人端起咖啡,喝了一口。窗外,城市的灯光都渐次的亮了起来,如果说白天这里是人车的海洋,那么晚上就是灯光的舞台。

由于离得近,交通岗的红绿灯在这灯的海洋中显得格外显眼。绿灯亮了,一位头发花白的老人,忙不迭的走在人形横道上,虽然着急,却力不从心,走得很慢。

"SilverLight先生!", Web Service小姐说到,WCF转头看了一下眼过马路的老人,果然是SilverLight。SilverLight先生来公司很久了,曾经多次获得公司奖励。但如今公司业务方向调整,他的位置岌岌可危。

望着他步履蹒跚的背影,两人有些伤感。

"我还想知道你刚才演示的程序,当加入真正的业务数据时,会是什么样子?",Web Sercice小姐的话打破了沉闷的气氛。

"问的好,刚才我只是演示了一个骨架,现在就看看该如何为它添枝加叶", WCF先生不禁暗暗佩服Web Service小姐的好学精神。

"为了一会查看结果方便,我们把输出格式改回XML", WCF先生手指如飞。

"然后我们再添加一个类,取名叫Book,并且定义类的一些属性。"

"然后修改BookService.svc的代码,让GetBook方法返回一个Book类的实例。"

"编译一下,啊,报错了",WCF先生大喊一声。

这时Web Service小姐有些不自然起来,原来咖啡厅里的很多人都看了过来,WCF先生的一句"报错了",让别人误会了,还以为抱错了什么人。

WCF先生倒是毫无察觉,一会,便找到了问题,原来是接口里的类型没改。同样改成了Book类型。

"好了,现在我们看一下运行效果吧。",WCF如释重负的对Web Service说。

Web Service小姐在浏览器上看到了如下的结果。

短短几分钟,就提供了如此强大的功能,Web Service小姐显得很兴奋。她站了起来,伸了个懒腰。

WCF先生抬起头,第一次,他如何近距离的观察Web Service小姐....

原文链接:http://www.cnblogs.com/time-is-life/archive/2012/08/28/2660742.html

  1. Web服务小姐的嫁衣 (一)
  2. Web服务小姐的嫁衣 (三)
  3. Web服务小姐的嫁衣 (四)
  4. ASP.NET MVC涉及到的5个同步与异步
  5. ASP.NET Cache的一些总结
责任编辑:张伟 来源: 今夜太冷的博客
相关推荐

2012-09-20 09:37:57

WebAJAXWebService

2012-08-29 09:05:40

WebASP.NETService

2012-09-17 09:47:43

WebASP.NETWeb服务

2012-09-04 09:27:28

Web开发.NET

2016-08-22 20:37:10

PythonWeb服务器

2015-03-03 10:14:20

2016-11-02 14:09:13

搭建论坛Web服务器网关接口

2018-06-04 11:23:05

2016-01-29 16:02:06

虚拟化

2017-12-29 09:47:11

Web服务器万维网

2009-07-09 10:25:05

Servlet的Web

2011-07-07 15:43:51

服务器安装

2011-03-24 10:08:38

nagiosweb

2009-12-04 14:57:04

硅谷市场先驱

2012-05-23 16:37:20

Web App百度

2009-07-23 15:11:43

XML Web服务方法ASP.NET

2011-03-23 13:59:43

2010-01-07 11:08:32

2011-07-28 13:51:31

Master DataWeb服务

2009-04-13 11:38:27

IBMdWWeb
点赞
收藏

51CTO技术栈公众号