我正在阅读 EJB 3 in Action 并且遇到了这句话
In very straightforward terms, Enterprise JavaBeans (EJB) is a platform for building portable, reusable and scalable business applications using the Java programming language.
然后在接下来的两段中,他们区分了 EJB 作为组件和 EJB 作为框架。
此外,他们还说,当他们在书中谈论 EJB 时,他们指的是您用来构建部分应用程序的服务器端组件。
我对 EJB 是什么感到困惑,EJB 是一个平台/框架并且组件和容器都包含在该定义中是否正确?说 EJB 组件比仅仅说 EJB 更正确吗?
最佳答案
I am confused about what EJB is, is it correct that EJB is a platform/framework,
是的......等等。
and the components and container are both included in that definition?
是的。
And would it be more correct to say EJB components than just EJBs?
这是有争议的。 (和毫无意义的辩论,IMO。)
归根结底,术语 EJB 有很多含义,具体取决于上下文和说话者。当有人说“EJB”时,您必须考虑上下文来确定其含义。但是,嘿,人类语言就是这样。
关于java - 对EJB的定义感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429773/