编程语言
首页 > 编程语言> > java – 保持最小应用程序服务器依赖的方法?

java – 保持最小应用程序服务器依赖的方法?

作者:互联网

构建Java应用程序的最佳(最简单,最无缝)方法是什么,同时尽可能少地依赖于部署中使用的实际应用程序服务器?

例如,假设我想在Apache Geronimo上部署,后来想要使用GlassFish,那么转换有多难?抽象使用每个应用服务器的最佳方法是什么?

请原谅我的无知,我对Java开发相对较新.我想开始一个新项目,但我不确定是否要使用单独的API来实现我需要的功能,或者从一开始就在所选的应用服务器上开发.

谢谢你的帮助,

伊万

解决方法:

在没有深入细节的情况下,即使您可以编写简单的Java EE代码,其周围的配置也不是很简单.每个应用程序服务器都有自己的一组配置文件和命名约定(例如,在IBM WAS和JBOSS中指定AS位置的格式不同).虽然这些对于应用程序开发来说不是很重要,但是一旦进入部署阶段,这些将变得非常重要.
就库和您的代码而言,只要您坚持使用EJB标准,您就可以在大多数应用程序服务器上运行您的应用程序(我知道WAS和JBoss – 我编写的代码不需要更改这些服务器;虽然配置,这是一个不同的野兽!).

标签:java,application-server
来源: https://codeday.me/bug/20190606/1190027.html