Java Web与WebService有什么区别?
最近找了一份工作面试是JavaWeb,但是好像进公司用到的是WebService(语言也是Java),我想问一下这两个有什么区别与联系。...
最近找了一份工作面试是Java Web,但是好像进公司用到的是WebService(语言也是Java),我想问一下这两个有什么区别与联系。
展开
4个回答
2016-03-09 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布巧蔽模式的互操作的应用程序。
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施孝缓的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提并颂供了一个通用机制。
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布巧蔽模式的互操作的应用程序。
Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施孝缓的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提并颂供了一个通用机制。
展开全部
webservice主要写后台代码,简运拿单的说就是定义一个servlet让其他程序能访问到,servlet需要接收参梁颂数旁渣搭并返回结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WebService应该是服务的,也就是数据生产
java web包括网页 等
java web包括网页 等
追问
具体点?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般java web 面向的对象是所有的客户,而webservice一般面向的是有一些经验的客户、
追问
具体点?
追答
web程序客户端是用浏览器进行请求,发送http协议请求,相对webservice更轻量级。而一般的web项目,或者讲网站,主要是以网页的形式,直接呈现给客户。web 采用 REST 架构,相对于 webservice 来说,极大的减轻开发人员的负担;
web service可以提供wsdl地址给其他人调用,并且可以实现服务共享,对分布式部署很有用,而一般的web项目只是针对项目内部,对外部的支持不是很好。webservice是soap协议,比较重量级;webservice允许不同平台之间的程序以一种标准格式进行数据交换,不是把数据直接呈现给用户,而是需要程序去调用其内含的方法或接口,调用程序接收到返回数据后再根据自己的需要进行处理或呈现。你可以理解成一个远程的API服务。所以一般它都是面向有一些编程经验的客户了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询