发布web应用

web应用的概念:指需要通过编程来创建的web站点。用户在internet上看到的能开展业务的各种web站点都可以看做web应用,如网上银行和网上商店。此外,公司内部的基于web的internet工作平台也是web应用。

 

特点:以浏览器作为展示客户端界面的窗口

客户端界面一律表现为网页形式,网页由html语言写成,具有交互功能。

使用浏览器-服务器架构,浏览器与服务器之间采用http协议通信。

web应用通过web服务器发布。

 

随着web应用规模的越来越大,一些针对web应用的设计模式及框架软件应运而生。如MVC,struts实现了这个设计模式。

 

 

发布web服务

 

web是基于http协议的分布式架构。

web服务架构与web一样,也是网络应用层的一种分布式架构,同时也是基于客户/服务器通信模式,同时也能实现异构系统间的通信。

web服务可以看做是被客户端远程调用的各种方法,这些方法能处理特定的业务逻辑。

web服务架构采用soap(simple object access protocol, 简单对象访问协议)作为通信协议。soap协议规定客户与服务器之间一律用xml语言进行通信。规定了客户端向服务器发送的web服务请求的具体数据格式。以及服务器端向客户端发送的web服务响应结果的具体数据格式。

web服务借助web服务器来发布到网络上,在internet上web服务器已经无处不在。

 

 

web服务可以借助web来传输通信数据。web2.0与web1.0的区别:

 

web1.0中用户主要是web提供信息的消费者,用户通过浏览器来获取信息。

web2.0注重用户与web的交互,用户既是消费者也是生产者。

 

web2.0应用: blog rss(really simple syndication, 站点摘要) :为用户列出感兴趣的信息的摘要,这些摘要是为用户定制的,使得用户可以在web上方便的获取所关心的信息,而不必在网络上到处搜索信息。 wiki(百科全书)一种允许多人协作来写作的web应用。 SNS(social network software)社交网络软件。 IM(instant messenger)(即时通讯,MSN QQ)

 

WEB2.0的客户端可以是rss阅读器,MSN QQ客户端软件

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值