servlet 和java Bean的区别 servlet是服务器的小应用程序,而javabean是服务器端的一个软体组件,可以看成一个class,但是它不能算是一个class^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Servlet看起来好像是一个微小的web server。它接受请求并产生响应。但,和常规web servers不同,servlet API 是专门设计来帮助Java 开发人员创建动态应用的。Servlet 本身是遍译成字节码的Java 类,就像其他Java对象一样。Servlet 访问HTTP特定服务的API,但仍然有另外一个Java 对象运行于程序之中,并管理所有的Java资产。JavaBeans 是一种 Java 类,它遵从一定的设计模式,JAVABEAN 是一种JAVA语言写成的可重用组件。为写成JAVABEAN,类必须是具体的和公共的,并且具有无参数的构造器。JAVABEANS 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他JAVA 类可以通过自省机制发现和操作这些JAVABEAN 属性。 上面是书上这样说的。如果你学过struts,可以把servlet理解成控制器ActionServlet,而javabean理解成ActionForm. 今天看EJB的书说:EJB - Enterprise JaveBean是java开发者编写的并安装在一个应用程序服务器上的Java组件, 他提供了命名,安全性,事务性以及其他企业及服务。这些被安装的组件能按一种分布式的形式通过网络来应用。组件有三大特性: 特定接口,显示从属,部署能力通常为他的客户机提供一个或多个商业服务,客户机可能是一个GUI接口(基于web的活其他的)或多数情况下是另一个组件。组件能提供的服务,简单的可以向一个客户返回一个Email地址,复杂的可以向为运输到某某地的订单进行计费。创建了单个组件之后,可以将它装入(装配,部署)到更大的组件组中,这个就是所谓的组件体系结构了,结构常见的有 两层结构(Fat-Client + Server),三层结构, N层~~~~等Servlet 一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。 Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会话状态等。。。 java项目问题(小白求教育) 局域网多线程下载的问题! 关于数字全排列的问题 分别显示用float和double指数记数法所能表示的最大和最小的数字 java 问题 哪有IBM的window下jdk?? 进来看看这个单例。 在applet中如何打开一个新的窗口 放假发分——剩下的900呵呵 如何用程序生成一个本地机器上一个类的实例? 一个简单的排序问题 BeanUtils的问题:怎样得到一个 Value Object 的所有属性(周日晚上结贴)
EJB - Enterprise JaveBean是java开发者编写的并安装在一个应用程序服务器上的Java组件, 他提供了命名,安全性,事务性以及其他企业及服务。这些被安装的组件能按一种分布式的形式通过网络来应用。组件有三大特性:
特定接口,显示从属,部署能力
通常为他的客户机提供一个或多个商业服务,客户机可能是一个GUI接口(基于web的活其他的)或多数情况下是另一个组件。组件能提供的服务,简单的可以向一个客户返回一个Email地址,复杂的可以向为运输到某某地的订单进行计费。创建了单个组件之后,可以将它装入(装配,部署)到更大的组件组中,这个就是所谓的组件体系结构了,结构常见的有 两层结构(Fat-Client + Server),三层结构, N层~~~~等
Servlet
一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。
Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、读取和设置HTTP头、处理Cookie、跟踪会话状态等。
。。