WebSphere Application Server Version 8.5.5 中的
Liberty Profile 仍然拥有许多优秀的特征,这些特征时的使用它进行开发变得很有趣(是的,非常有趣!),目前,通过额外的编程模型,它能够支持更
丰富的应用程序。您也可以编写自己的特性来扩展服务器功能! Liberty 配置非常简单。每个特性都包含一些有用的默认值,
所以您几乎不需要在 server.xml 中添加任何内容。您可以将服务器的所有配置放在这个文件中,或者使用 include 将它分散在多个文件中。也可以使用可在运行时替换的变量,让配置更容易移植。此外,不同于其他应用服务器,无需做任何修改,就可以将来自 V8.5.0 运行时的现有配置文件用于
新的 V8.5.5 运行时! 该运行时的启动仍然只需几秒钟时间,而且是完全动态的,我们甚至使得应用程序的启动比 V8.5.0
更快。与此同时,我们没有牺牲请求吞吐量,我们的基准测试中的性能比所有流行的开源应用服务器更高。现在使用 webCache 特性,您的 Web 应用程序可以更快地运行,该特性提供了一个 API 来缓存应用程序数据,还提供了容器来缓存受应用程序中的某个 XML 文件控制的响应。对应用程序和配置的更改会立即生效,这使得开发过程变得非常快,且无需麻烦地重启服务器。 V8.5.5 中有哪些新的编程模型特性?我们已经完善了 Web 应用程序支持,使之符合 Java EE Web Profile 6.0 规范;这需要添加 CDI、托管 Beans 和 EJBLite(基本上是仅用于本地的 EJB)。您可以使用新的 JAX-WS 特性为这些 EJB 或 POJO 提供端点,并使用超快的 JAXB 特性执行 XML 处理。对于 JMS,现在有一个轻量型的消息引擎(非常适合开发用途)以及完全事务性的 WebSphere 消息客户端(Liberty 或完整配置文件引擎),当然还有 WMQ。再加上 EJBLite 和 JMS,我们已经无法阻止 MDB 支持的实现。 当然,我们还以独立特性的形式为这个全新的版本提供了安全保护,所以您可从简单的地方入手,逐步完善您的应用程序。谈到安全性,您现在可以使用 OAuth 特性来委托授权;Liberty 服务器既可以是一个服务提供程序,也可以是一个受保护的资源端点。新的 ldapRegistry 特性扩展了 8.5.0 版中的 LDAP 支持,允许联合多个存储库。 对于
数据访问,我们添加了 mongoDb 特性,使用该特性,只需简单的配置即可访问开源的 NoSQL 数据库。此外,如果您喜欢在应用程序中使用开源库,
那么可以考虑使用新的 Liberty 存储库,它可以帮助您将许多流行的开源框架集成到 Liberty 中。我们有关 EJBLite 等特性的新产品示例也会放在这个存储库中,请务必了解一下该示例。 对开发人员而言,Liberty V8.5.5 的另一个特别有趣的方面是对用户编写的特性的支持。这在 WAS 中开了先例;我们开放了构建自己的特性的机制,您可以编写可直接
插入到服务器架构中的代码。您的特性在应用程序空间之外;每当您的配置属性发生更改时,都可以从 server.xml 文件解析这些更改并将它们注入到代码中;它们甚至可在 WebSphere Developer Tools for Eclipse 配置编辑器中操作!在需要扩展服务器运行时时,有许多出色的集成功能可供使用。 简单、快速的开发服务器,但其中的许多新特性扩展了您的应用程序,这就是 WebSphere
Application Server V8.5.5 中增强的 Liberty Profile。
为什么WebSphere Application Server Version 8.5.5非常适合开发人员
时间: 2024-10-21 23:16:49
为什么WebSphere Application Server Version 8.5.5非常适合开发人员的相关文章
结合使用WebSphere Application Server V7和IPv6
引言 IBM WebSphere Application Server V7 是符合 J2EE 1.5规范的 Java Platform, Enterprise Edition (Java EE) 5 平台的 IBM 实现.它为企业级应用程序提供了运行时环境,包括 J2EE 应用程序.Portlet 应用程序和会话发起协议(Session Initiation Protocol,SIP)应用程序.WebSphere Application Server 能够承载高级拓扑中的企业应用程序,并突出体
在WebSphere Application Server Community Edition中配置Kerberos验证
WebSphere Application Server Community Edition 目前不支持 Kerberos 验证.本文介绍如何利用 IBM Java Platform 提供的 Kerberos,实现在 WebSphere Application Server Community Edition 中执行 Kerberos 验证. 简介 IBM WebSphere Application Server Community Edition V2.1.1.2 (以下简称为 Communi
WebSphere Application Server V7.0新特性及各Java EE标准版本支持之对比
WebSphere Application Server V7.0新特性及各Java EE标准版本支持之对比 Application Server Network Deployment, Version 7.0 Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS Specifications and API documentation 对比的WebSphere版本如下: Version 7.0 Version 6
使用可插拔SDK 7启用WebSphere Application Server for Java 7
使用 IBM Software Development Kit, Java Technology http://www.aliyun.com/zixun/aggregation/29806.html">Edition V7.0 (SDK 7) 作为 IBM WebSphere Application Server V8.5 的一个可选.可插拔的软件开发工具包是受支持的,而 IBM Software Development Kit, Java Technology Edition V6.0
端口冲突导致WebSphere Application Server无法正常启动的解决方法
在客户使用 WebSphere Application Server 时可能遇到这样的问题,同一台物理主机上的一个 server 工作正常,而另一个 server 却不能正常启动,这可能是因为多个 server 间端口冲突引起的.Profile Port Checker 是 IBM 提供的一款免费的工具,用于提供冲突端口检测的服务.本文将详细介绍 Profile Port Checker 的安装过程,以及各个命令的功能,并利用实例来展示如何使用 Profile Port Checker 来检测实
IBM WebSphere Application Server V8.5设置和使用集中安装管理器
本文介绍了如何在 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server V8.5 中设置和使用集中安装管理器. 本文来自于 IBM WebSphere Developer Technical Journal 中文版. Centralized Installation Manager 提供一个简单.可重复的集中式用户界面,无需管理员登录到每台计算机上重复同样的安装操作,就可以将 IBM
利用z/OS工具识别WebSphere Application Server的CPU资源使用情况
本文将展示如何利用 z/OS® 工具识别各个 WebSphere Application Server 应用程序的 CPU 资源使用情况. IBM WebSphere Application Server 环境常常托管着多个不同类型的企业应用程序,它们受不同的 Java EE 技术支持.这些应用程序通常会并发运行,每个都会消耗与它们执行的工作相对应的系统资源,比如 CPU 周期和内存.在性能测试和生产使用期间,查看每个应用程序(而不是仅查看整个应用服务器)消耗的资源常常很有用. 有许多工具可用于
在WebSphere Application Server V7中为WS-Addressing提供JAX-WS 2.1支持
IBM WebSphere Application Server V7 包括了对 Java API for XML-Based Web Services (JAX-WS) 2.1 规范的支持.JAX-WS 2.1 是 Java Specification Request (JSR) 224 的维护版本,通过增加新功能对 JAX-WS 2.0 规范提供的功能进行了扩展.其中最重要的新功能就是 在应用程序编程接口(Application Programming Interface,API)中支持 W
WebSphere Application Server 中现代化的基于 Java 的批处理(五)
保护作业调度程序 简介 IBM WebSphere Application Server V8.5 和更高版本为基于 Java 的批处理应用程序提供了一个实现平台.与丰富的编程模型和众多复杂特性相结合,比如跳过记录处理.并行处理.重试步骤处理.COBOL 支持以及与企业调度程序的集成,它还提供了企业级质量,即: 可用性 可恢复性 可伸缩性和性能 安全性. 对于批处理程序的执行,作业调度程序接受作业提交并确定在何处运行它们.作为管理作业的工作的一部分,作业调度程序将作业信息持久保存在一个外部作业数