【发布时间】:2011-07-11 11:00:16
【问题描述】:
我正在阅读有关使用 jax-ws 作为 java 6 的一部分构建soap服务的内容。我读到客户端可以调用的操作可以在 SEI 或服务端点接口中定义。这些操作可以由 SIB 实现,也就是“服务实现 Bean”。困扰我的部分是,根据this book 的第 4 页,这个 SIB“可以是 POJO 或无状态会话 EJB”。相同的定义适用于wikipedia。然而,我读到 POJO(根据维基百科)是“一个普通的 Java 对象,而不是一个特殊的对象,它不遵循任何主要的 Java 对象模型、约定或框架,例如 EJB ”。因此遵循我的问题,我怎么知道我的 SIB 是 POJO?此外,通过 POJO 或无状态会话 EJB 实现我的 Web 服务操作有什么区别?
【问题讨论】: