【发布时间】:2011-03-27 04:21:22
【问题描述】:
在wiki 中,它说:
Java Platform, Enterprise Edition [...] 部署 [...] 分布式、多层 Java 软件,主要基于运行在 应用服务器。
据我所知,分布式的意思是“多台计算机”,等于“多台服务器”,所以为什么它最后说“在应用程序服务器上运行”(所以只有一台服务器) ?
Java EE 应用程序必须是多层的吗?
基于面向服务架构的应用程序是否也是 Java EE 应用程序?
使用 RMI 和套接字的应用程序,它们是 Java EE 应用程序吗(因为在不同服务器上的不同进程之间存在调用)?
多层和/或分布式它们的含义相同吗?
当我们谈论这些应用程序中的层时,是物理层(数据库、浏览器、Web 服务器……)还是逻辑层(数据访问层、业务层……)?
【问题讨论】:
标签: sockets jakarta-ee distributed rmi n-tier-architecture