J2EE
J2EE
J2EE
J2EE 面试题集锦
3
Session Bean
还可以再细分为
Stateful Session Bean
与
Stateless Session Bean .
这两种的
Session
Bean
都可以将系统逻辑放在
method
之中执行 , 不同的是
Stateful Session Bean
可以记录呼叫者的状态
,
因此通常来说,一个使用者会有一个相对应的
Stateful Session Bean
的实体
.Stateless Session Bean
虽然
也是逻辑组件 , 但是他却不负责记录使用者状态 , 也就是说当使用者呼叫
Stateless Session Bean
的时候
,
EJB Container 并不会找寻特定的 Stateless Session Bean 的实体来执行这个 method. 换言之,很可能数
个使用者在执行某个
Stateless Session Bean
的
methods
时,会是同一个
Bean
的
Instance
在执行
.
从
内存方面来看,
Stateful Session Bean
与
Stateless Session Bean
比较,
Stateful Session Bean
会消耗
J2EE Server
较多的内存,然而
Stateful Session Bean
的优势却在于他可以维持使用者的状态
.
8.XML
的解析方法
Sax,DOM,JDOM
9.
什么是
Web Service?
Web Service
就是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。
Web Service
所使用的是
Internet
上统一、开放的标准,如
HTTP
、
XML
、
SOAP
(简单对象访问协议)
、
WSDL
等,所以
Web Service
可以在任何支持这些标准的环境(
Windows,Linux
)中使用。
注 :
SOAP
协议 (
Simple Object Access Protocal,
简单对象访问协议 )
,
它是一个用于分散和分布式环境
下网络信息交换的基于
XML
的通讯协议 。 在此协议下 , 软件组件或应用程序能够通过标准的
HTTP
协议进
行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在
的应用程序能够被广泛的用户访问。
优势:
(1).
跨平台。
(2).SOAP
协议是基于
XML
和
HTTP
这些业界的标准的,得到了所有的重要公司的支持。