请问Web Application和Web Service有什么本质区别?

y_s_y 2005-08-01 09:31:24
看了看书,不是很清楚。希望清楚的同学能举例说明。
谢谢。
...全文
212 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 2005-08-01
  • 打赏
  • 举报
回复
Web Service简单的说,就是RMI,远程方法调用。

peterHunter 2005-08-01
  • 打赏
  • 举报
回复
学习
xqsman 2005-08-01
  • 打赏
  • 举报
回复
Web Service提供接口用于在服务器端执行,不调用它你什么也看不到,当然,键入.asmx文件地址可以看到接口列表;
Web Application不用多说,一般通过页面直接前台交互。
jerry_yuan 2005-08-01
  • 打赏
  • 举报
回复
Web Application是web应用程序
Web Service是web组件,可分布式,
zhoumins 2005-08-01
  • 打赏
  • 举报
回复
举个例子
类似Database application 和Database的区别。
前者是一个前台的应用程序,后者提供后台服务。

可以简单地把webservice 看成一个函数
(只不过调用时是在远程web服务器上运行)。
jimu8130 2005-08-01
  • 打赏
  • 举报
回复
service是抽象的,webapplication则不然。
wxqq2001 2005-08-01
  • 打赏
  • 举报
回复
Web Application: ASP.NET这么定义Application:它是运行在Web应用服务器上的一个虚拟目录及其子目录下的所有文件、页面、模块以及可执行代码的总和。比如说,一个叫做"order"的application可能就是Web服务器的一个"/order"虚拟目录。虚拟目录可以通过Internet Services Manager设置,它可以包含任何子目录。


区别简单说就是Web Service是提供服务,平台无关的.ASP.NET的Application是一个web应用程序.
wxqq2001 2005-08-01
  • 打赏
  • 举报
回复
Web Service就是通过web接口提供的某个功能程序段.

客户机可以使用Internet进行远程过程调用操作.
lang11zi 2005-08-01
  • 打赏
  • 举报
回复
学习
1、说一说Servlet的生命周期?★★★★★ 答: servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。 这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 2、servlet的生命周期 答: web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。 通过调用service()方法实现,根据请求的不同调用不同的do***()方法。 结束服务,web容器调用servlet的destroy()方法。 3、Servlet的基本架构 public class ServletName extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } } 4、什么情况下调用doGet()和doPost()? 答:Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost()。 5、如何现实servlet的单线程模式★★ 答: 面试中会遇到! 6、页面间对象传递的方法 答:request,session,application,cookie等 7、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? 答:JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是类servlet。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。 8、四种会话跟踪技术(重要考点)★★★★★ 答:会话作用域ServletsJSP 页面描述 page是代表与一个页面相关的对象和属性。 一个页面由一个编译好的 Java servlet 类(可以带有任何的 include 指令,但是没有 include 动作)表示。 这既包括 servlet 又包括被编译成 servlet 的 JSP 页面。 request是代表与 Web 客户机发出的一个请求相关的对象和属性。 一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系)。 session是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求。 application是代表与整个 Web 应用程序相关的对象和属性。这实质上是跨越整个 Web 应用程序,包括多个页面、请求和会话的一个全局作用域。

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧