我需要哪种 Unix 风格?使用 IBM 工具的 J2EE 应用程序?
I want to try Unix for developing J2EE application. I use the IBM software.
- WASCE as application server
- DB2 Express-C as database.
- Eclipse
Which Unix flavour will be most suitable for me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
根据 ibm.com:WebSphere Application Server Community Edition 在 AIX 上运行, Linux、Solaris、“UNIX”(!!!)和 Windows。
根据 ibm.com:DB2 Express C 运行在 Windows、Linux、Solaris 和 Mac OS X(测试版)上。
根据 eclipse.org 的说法:Eclipse 可在 Windows、Mac 和 Linux 上运行。
所有这些系统中唯一共同的 Unix 风格是 Linux。 (如果您超越 Unix,Windows 也可以。)
According to ibm.com: WebSphere Application Server Community Edition runs on AIX, Linux, Solaris, "UNIX" (!!!), and Windows.
According to ibm.com: DB2 Express C runs on Windows, Linux, Solaris, and Mac OS X (in beta).
According to eclipse.org: Eclipse runs on Windows, Mac, and Linux.
The only Unix flavor in common to all of those is Linux. (If you move beyond Unix, Windows also works.)
Java 是平台无关的。 在哪个平台上开发并不重要 - 您可以在任何其他支持 Java 的平台上运行您的应用程序。因此,您可以在 Windows 上开发并在 AIX 上部署,或者在 Linux 上开发并在 MacOS 上部署,或者...
Java VM 抽象了对操作系统服务和资源的访问,就像 JDBC 抽象了对数据库层的访问一样。
Java is platform-independent. It doesn't really matter on which platform you develop - you can run your application on any other Java-supporting platform. Hence, you can develop on Windows and deploy on AIX, or develop on Linux and deploy on MacOS, or ...
The Java VM abstracts access to operating system services and resources, as does JDBC abstract the access to the database layer.
如果您真正指的是“UNIX”而不是“Linux”,我会推荐 Solaris(Eclipse 确实在 Solaris 上运行,而且它比 AIX 更容易理解)。
如果您也指 Linux,我会推荐为服务器设计的发行版,例如 RHEL/Centos,而不是 Ubuntu 或 Fedora。它们更有可能稳定且可扩展。
If you really mean "UNIX" and not "Linux", I would recommend Solaris (Eclipse does run on Solaris, and it's much easier to understand than AIX).
If you mean Linux too, I would recommend a distro designed for servers, like RHEL/Centos, rather than Ubuntu or Fedora. They are more likely to be stable and scalable.
我在 Centos 上有一个带有 DB2 和 Apache Geronimo(WASCE 的开源版本)的生产环境。就像魅力一样。开发环境是Windows 上的Eclipse 和Apache Geronimo 以及Centos 上的DB2。
I have a production environment on Centos with DB2 and Apache Geronimo (open source version of WASCE). Works like a charm. The development environment is Eclipse and Apache Geronimo on Windows and the DB2 on Centos.