在什么基础上我们可以决定特定的Java应用程序是Java EE应用程序? [英] On what basis can we decide a particular Java application is a Java EE application?

查看:86
本文介绍了在什么基础上我们可以决定特定的Java应用程序是Java EE应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个使用Servlets,应用程序服务器,JMS,JMX等的Java应用程序。

I am working on a Java application which uses Servlets, an application server, JMS, JMX etc.

这是一个Java EE应用程序吗?是否有任何特定标准可以说特定应用程序是Java EE应用程序?

So is this a Java EE application? And are there any particular criteria to say a particular application is a Java EE application?

推荐答案

我不完全同意其他答案。

I don't completely agree with the other answers.

如果你可以打包它作为 .war 你有一个Java EE应用程序或者根据Java EE标准 .ear 部署

You have a Java EE application if you can package it as a .war or an .ear and deploy it according to the Java EE standards.

如果你有一个使用JMS的独立应用程序,它就不会使它成为大多数人都能理解的Java EE应用程序。 JMX,JavaMail或其他API也是如此。但是,这样的应用程序将使用Java EE API。但在你的情况下,我会说,是的,你有一个Java EE应用程序。

If you have a stand-alone application which uses JMS, it doesn't make it a Java EE application in the sense most people will understand it. Same for JMX, JavaMail or other APIs. Still, such an application would use the Java EE API. But in your case, I would say, yes, you have a Java EE application.

这篇关于在什么基础上我们可以决定特定的Java应用程序是Java EE应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆