首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web服务、web应用程序

web服务、web应用程序
EN

Stack Overflow用户
提问于 2010-02-08 14:12:06
回答 3查看 563关注 0票数 6

什么是web服务(Rmi、ejb、soap)?web服务和web应用程序之间的区别是什么?在web应用程序中实现web服务是可能的吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-08 14:24:43

web服务是一种传输/公开信息的方式,使得可以在服务器脚本中或从独立程序中创建的Web服务客户端可以使用该服务定义的方法和函数调用该服务以获得它想要的内容。

web服务的好处之一是,它以这样一种方式抽象了这些方法和函数(以及变量类型):任何“说话”web服务的语言都可以使用它自己的语法与服务进行交互(从而使其成为跨语言的)。

另一个好处是它使用HTTP协议(通常通过XML或JSON传输,但不一定两者都是),所以它也是跨平台的。

一个巨大的好处是,通常需要非常具体的知识和软件的应用程序可以通过web服务“公开”信息。因此,如果您的公司大型机有大量绝密数据,通常需要终端客户端等才能获取数据,则可以通过Web服务访问某些数据,以便您可以让人力资源部门从网站下载和上传时间表更改。

web应用程序当然可以包含web服务,但它们不是一回事。您可以使用PHP或.NET创建web服务,然后使用这两种语言编写web应用程序与该服务的界面,但web应用程序往往是您所访问的网站的界面,而web服务则是从其他应用程序(web或非web应用程序)获取信息。

票数 3
EN

Stack Overflow用户

发布于 2012-11-20 14:37:53

web应用程序是用户界面,由人类访问,用户可以浏览数据,可以提交和检索数据。所有的用户交互( GUI)都是通过网页完成的,但是所有的数据都是在服务器上存储和操作的。

基于Web服务服务器的应用程序,用于与其他程序进行交互。web服务是一种在internet上公开某些业务逻辑的方法。假设你有一个模块,它连接到数据库并做一些事情。您可以通过web服务让internet上的其他应用程序使用您的此模块。Web服务使用SOAP over HTTP来调用请求并检索XML格式的响应。

票数 2
EN

Stack Overflow用户

发布于 2010-02-08 14:28:11

application

XML服务-使用、SOAP、XML语言的服务器到服务器

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2219885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档