目录
企业级软件
企业级软件,也称企业软件(Enterprise software)或者企业级应用软件,指的是支持企业、事业单位或者政府等机构各项业务运作的软件系统。除了支持机构内部的协同工作之外,企业软件也支持企业与其供应商、业务伙伴和用户的协作与协调。 企业级软件可以按功能划分为财务会计、ERP(企业资源规划)、CRM(客户关系管理)、SCM(供应链管理)、HRM(人力资源管理)、BI(商务智能)、CMS(内容管理系统)和企业通信工具等。也可以按行业划分为制造业、零售业、医药业等解决方案。 馬汀·弗勒(Martin Fowler)在其《企业应用架构模式》一书中这样定义:企业级应用主要负责显示、操作和存储大量复杂数据,并对这些数据进行支持和自动化。.
查看 部署描述符和企业级软件
网络应用程序
网络应用程序(web application,英文简称 Webapp)分为客户端到服务器架构或无服务器后端架构。其中的客户端就是网页浏览器。常見的網頁應用程式有Webmail、網路购物、網路拍賣、wiki、網路論壇、網誌、網路遊戲等诸多應用。 网络应用程序風行的原因之一,是因為可以直接在各種電腦平台上執行,不需要事先安裝或定期升級等程序。.
查看 部署描述符和网络应用程序
GlassFish
GlassFish是昇陽電腦公司(Sun Microsystems)所研發的開放源碼應用伺服器,GlassFish以Java編寫以增加跨平台性。 GlassFish的原始碼是源自昇陽電腦公司和甲骨文公司的TopLink軟件,以昇陽的CDDL或GNU通用公共許可證散佈。.
Java EE
#重定向 Jakarta EE.
Web容器
容器是应用服务器中位于组件和平台之间的接口集合。 容器是伴随着瘦客户端系统的发展而诞生的。在开发瘦客户端系统时,开发人员要花费大量的精力去关注线程安全、事务、网络、资源等等细节,从而降低了开发效率。由于这些对这些细节的解决方法一般是固定不变,或者只有参数改变的,所以从代码重用和设计模式的角度出发,开发人员将这些底层细节提取出来,做成平台,并提供一定的接口。这样,业务开发人员就不需要在关注与这些底层细节的实现,而专注于业务逻辑的实现。 容器一般位于应用服务器之内,由应用服务器负责加载和维护。一个容器只能存在于一个应用服务器之内,一个应用服务器可以建立和维护多个容器。 容器一般遵守可配置的原则,即容器的使用者可以通过对容器参数的配置,来达到自己的使用需求,而不需要修改容器的代码。.
查看 部署描述符和Web容器
XML
可扩展标记语言(Extensible Markup Language,简称:XML),是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。.
查看 部署描述符和XML
清单文件
在Java平台中, 清单文件(Manifest file)是JAR档案中包含的特殊文件。Manifest文件被用来定义扩展或档案打包相关数据,是一个元数据文件,它包含了不同部分中的数据。如果一个JAR文件被用来作为可执行文件,那么其中的Manifest文件需要指出该程序的主类文件。通常Manifest文件的文件名为MANIFEST.MF。 通常Manifest文件都与Java档案相关,其他的情况比较少见。.
查看 部署描述符和清单文件
另见
Java企业平台
- Apache ActiveMQ
- Apache Axis2
- Apache CXF
- Apache Camel
- Apache Shiro
- Apache Struts 2
- Apache Tomcat
- EJB
- Echo (架構)
- FreeMarker
- GlassFish
- Hibernate
- IBM WebSphere Application Server
- JAX-RPC
- JAX-RS
- JAX-WS
- JAXR
- JMX
- JNDI
- JSP
- JSTL
- Jakarta EE
- Java EE连接器架构
- Java Servlet
- JavaServer Faces
- Java事务API
- Java事务服务
- Java消息服务
- RichFaces
- Spring Framework
- Tapestry
- WAR (文件格式)
- WebLogic
- Wicket
- WildFly
- 博尔尼塔开源解决方案
- 部署描述符
- 面向Java对象查询