一文讲清楚web应用和web服务

web应用程序(web application)

  web应用程序简单来说就是一组网页(包含html网页,图片和相关服务器网页技术文档)的集合,其主要功能是回应使用者的请求,并且与使用者进行互动。目前Internet拥有多种不同类型的web应用程序,如:网络银行,电子商务网站,搜索引擎,拍卖网站,论坛等。

  基本上,web应用程序就是一种web基础(web-based)的资讯处理系统,使用资讯处理模型建立的应用程序,分为资讯处理模型和资讯传递模型两种。

web服务(web services)

  web服务是一种企业级的应用程序,可以透过Internet建立自动机制提供资料交换和工作分享等资源共享能力。web服务是使用简单和公开标准的通讯协定,并且提供低成本软件整合和资料分享能力。

  web服务的基础

  web服务提供一组通用服务,能够提供大量web端来同时使用。web端通过http传送函数调用给server端,server端用http将结果传回web端,可以提供客户端更多的弹性。

当代使用最多的是RESTful,它是一种源于www的web应用架构,常常被用来描述使用xml或json等简单界面的web服务,基本上符合REST原则的系统就称为RESTful。RESTful API对比传统的web服务来说是属于一种轻量级的web服务,因为设计简单,而且提供弹性的回应形态,例如:xml或json。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值