【精】WebSphere Application Server Community Edition V2.1 中的新增功能及使用下载

黑客渗透测试后门隐藏技术揭秘 本文介绍了在授权渗透测试中隐藏后门文件(muma.exe)的多种技术手段。主要包括:通过WinRAR自解压脚本将后门与正常程序捆绑实现双开;利用系统自动运行目录和注册表实现开机自启;修改文件图标伪装成常用软件;将文件存放在冷门系统目录;设置系统+隐藏双重属性增强隐蔽性。此外还涉及对抗安全软件的加壳(UPX)、免杀(msfvenom编码)技术,以及进程注入、日志清除等运行隐藏方法。所有技术仅限合法授权测试使用,未经授权使用将面临法律责任。 阅读详情
探索 WebSphere® Application Server Community Edition V2.1 中的新增功能,包括使用 Gshell 执行 Geronimo 命令、在您自己的服务器集基础上创建多个服务器组装,以及通过专家模式和新的 Monitoring Portlet 完全控制服务器的能力。此版本是对已经是功能最强大的可用开放源代码应用程序服务器的改进。

引言

现在就下载 Community Edition V2.1!
IBM WebSphere Application Server Community Edition V2.1 可供免费使用和部署。现在就下载它,以开始后面的工作。

IBM 已宣布推出其新版本的 WebSphere Application Server Community Edition(以下称为 Community Edition),此版本重点集中于改进可用性和易用性。Community Edition V2.1 打包了庞大的功能集,这些功能进一步将其确立为功能最强大的 Java EE5 应用程序服务器之一。下面让我们了解一下最新版本的 Community Edition 中包括的功能。

Community Edition 基于 Apache Geronimo V2.1.1,是一个经过完全认证的 Java Platform Enterprise Edition 5(Java EE5) 应用程序服务器。本文指导您了解整个新功能集,包括自定义服务器组装、部署计划创建器向导、Gshell、增强的管理控制台、全局 JNDI 支持等等。此版本还包括新的开发和用户指南,可以使得开发、部署和运行应用程序更加容易。





回页首


新的内容

Community Edition V2.1 包括以下新功能集:

  • 自定义服务器组装: 您可以创建仅包含应用程序所需功能组件的服务器组装。
  • 部署计划创建器向导: 帮助您为 Web 应用程序生成适当部署计划的管理控制台菜单。
  • Gshell: 用于执行 Geronimo 命令的命令行处理环境。GShell 是一个可扩展的环境,并包括对编辑、命令历史记录和按 Tab 键自动完成 (tab completion) 的支持。
  • 专家模式: 为专家用户提供对 Community Edition 服务器上运行的进程的完全控制。缺省情况下,您不能修改关键进程,但是这个新模式允许您覆盖该设置。
  • 监视控制台插件: 在 Geronimo 管理控制台中提供监视支持。监视控制台可以从多个 Geronimo 服务器收集统计信息和性能数据,并以图形的方式向用户显示该数据。
  • WADI 集群: 您现在可以使用 Web 应用程序分布式基础结构(Web Application Distribution Infrastructure,WADI),以支持对使用 Tomcat Web 容器(早期版本中用于 Jetty 的 WADI 支持)的 Geronimo 配置的 Web 应用程序进行集群。您现在还可以将应用程序部署到以管理方式定义的 Geronimo 服务器组。
  • Community Edition Eclipse 插件: Eclipse 插件现在使用 Java Architecture on XML Binding (JAXB) 而不是 Eclipse Modelling Framework (EMF)。
  • 其他增强功能: Community Editions 支持新的外观、其他可用性改进、基于组件的管理控制台,并支持附加的数据库和操作系统。我们将在本文结尾处探索这些增强功能。

Community Edition V2.1 包括若干新的组件和模块,如表 1 所示。新模块用粗体进行标记。

表 1. Community Edition V2.0 与 V2.1 中的模块之间的比较
组件V2.0V2.1
activeio-core 3.0.0-incubator 3.0.1
activemq-core 4.1.1 4.1.2
activemq-ra 4.1.1 4.1.2
annogen0.1.00.1.0
ant NA 1.7.0
ant-launcher NA 1.7.0
asm2.2.32.2.3
asm-commons2.2.32.2.3
aspectjrt NA 1.5.3
axiom1.2.51.2.5
axiom-api1.2.51.2.5
axiom-dom1.2.51.2.5
axiom-impl1.2.51.2.5
axis1.41.4
axis21.31.3
axis2-adb1.31.3
axis2-java2wsdl1.31.3
axis2-jaxws1.31.3
axis2-jaxws-api1.31.3
axis2-kernel1.31.3
axis2-metadata1.31.3
axis2-saaj1.31.3
backport-util-concurrent2.22.2
bcel5.25.2
castor1.0.51.0.5
catalina 6.0.13 6.0.16
c atalina-ha 6.0.13 6.0.16
cglib- nodep2.1_32.1_3
Commons- beanutils1.7.01.7.0
Commons- cli1.01.0
Commons- codec1.31.3
Commons- collections3.23.2
Commons- digester1.81.8
Commons- discovery0.40.4
Commons- el1.01.0
Commons- fileupload1.1.11.1.1
Commons- httpclient3.0.13.0.1
Commons- io1.21.2
Commons- jexl1.11.1
Commons- lang2.32.3
Commons- logging1.0.41.0.4
Commons- logging- api NA 1.0.4
coyote 6.0.13 6.0.16
derby10.2.2.010.2.2.0
derbyclient10.2.2.010.2.2.0
derbynet10.2.2.010.2.2.0
derbytools10.2.2.010.2.2.0
dwr 1.1.4 2.0.3
geronimo-activation_1.1_spec 1.0 1.0.2
geronimo-annotation_1.0_spec 1.1 1.1.1
geronimo-connector 2.0.1 2.1.1
geronimo-ejb_3.0_spec 1.0 1.0.1
geronimo-el_1.0_spec 1.0 1.0.1
geronimo-j2ee-connector_1.5_spec 1.1.1 2.0.0
geronimo-j2ee-management_1.1_spec 1.0 1.0.1
geronimo-jacc_1.1_spec 1.0 1.0.1
geronimo-javaee-deployment_1.1MR3_spec1.01.0
geronimo-javamail_1.4_mail 1.2 1.4
geronimo-jaxr_1.0_spec 1.1 2.0.0
geronimo-jaxrpc_1.1_spec 1.1 2.0.0
geronimo-jms_1.1_spec 1.1 1.1.1
geronimo-jpa_3.0_spec 1.1 1.1.1
geronimo-jsp_2.1_spec 1.0 1.0.1
geronimo-jta_1.1_spec 1.1 1.1.1
geronimo-saaj_1.3_spec NA 1.0.0
geronimo-schema-j2ee_1.41.21.2
geronimo-schema-jee_51.11.1
geronimo-servlet_2.5_spec 1.1 1.2
geronimo-stax-api_1.0_spec 1.0 1.0.1
geronimo-transaction 2.0.1 2.1.1
geronimo-ws-metadata_2.0_spec 1.1.1 1.1.2
groovy-all -minimal NA 1.5.6
gshell-bootstrap NA 1.0-alpha-1
gshell-builtins NA 1.0-alpha-1
gshell-cli NA 1.0-alpha-1
gshell-command-api NA 1.0-alpha-1
gshell-core NA 1.0-alpha-1
gshell-embeddable NA 1.0-alpha-1
gshell-maven-plugin NA 1.0-alpha-1
gshell-remote-client NA 1.0-alpha-1
gshell-remote-common NA 1.0-alpha-1
gshell-remote-server NA 1.0-alpha-1
gshell-whisper NA 1.0-alpha-1
gshell-bootstrap NA 1.0-alpha-1
gshell-builtins NA 1.0-alpha-1
gshell-cli NA 1.0-alpha-1
gshell-command-api NA 1.0-alpha-1
gshell-core NA 1.0-alpha-1
gshell-embeddable NA 1.0-alpha-1
gshell-maven-plugin NA 1.0-alpha-1
howl1.0.1-11.0.1-1
httpcore4.0-alpha54.0-alpha5
geroimo-interceptor_3.0_spec 1.0 1.0.1
jasper 6.0.13 6.0.16
jasper-el 6.0.13 6.0.16
jasper-jdt 6.0.13 6.0.16
jaxb-api2.02.0
jaxb-impl2.0.52.0.5
jaxb-xjc2.0.52.0.5
jaxen 1.1-beta-10 1.1-beta-11
jaxws-rt2.02.0
jaxws-tools2.02.0
jcl104-over-slf4j NA 1.4.3
jline NA 0.9.94
jstl1.21.2
juddi0.9rc40.9rc4
juli 6.0.13 6.0.16
juli-adapters 6.0.13 6.0.16
log4j1.2.141.2.14
myfaces-api 1.2.0 1.2.2
myfaces-impl 1.2.0 1.2.2
neethi2.02.0
ognl2.6.92.6.9
openejb 3.0-beta-1 3.0
openejb-axis3.03.0
openejb-client3.03.0
openejb-core3.03.0
openejb-ejbd3.03.0
openejb-javaagent3.03.0
openejb-jee3.03.0
openejb-loader3.03.0
openejb-server3.03.0
openjpa 1.0.0 1.0.2
pluto 1.0.1 1.1.6
pluto-container NA 1.1.6
pluto-descriptor-api NA 1.1.6
pluto-descriptor-impl NA 1.1.6
pluto-portal-driver NA 1.1.6
pluto-portal-driver-impl NA 1.1.6
pluto-taglib NA 1.1.6
tranql-connector-db2-xa 1.3 1.4
scout1.0rc11.0rc1
serp1.11.01.11.0
slf4j-api NA 1.4.3
slf4j-jcl NA 1.4.3
slf4j-log4j12 NA 1.4.3
swizzle-stream1.0.11.0.1
tomcat 6.0.13 6.0.16
tranql 1.3 1.4
tranql-connector-derby-client-local 1.3 1.4
tranql-connector-derby-client-xa 1.3 1.4
tranql-connector-derby-embed-local 1.3 1.4





回页首


自定义服务器组装

Community Edition 的缺省下载版本是完全兼容的 Java EE5 认证服务器组装。根据您的业务需求,您可能不需要完整的服务器,而是只需要其中的一部分。例如,如果您的应用程序仅包含 Web 层,您可能只需要 Tomcat 并排除诸如 OpenEJB、Active MQ 等其他模块。以前提取自定义服务器是一个构建时操作,但是使用 Community Edition V2.1,您可以在运行时期间获取现有服务器的自定义快照。存在两种提取自定义服务器的方法:

  • 以应用程序为中心:您选择应用程序成功运行所必需的一个或多个插件。
  • 以功能为中心:您选择开发环境所需要的预期功能集。

我们将在下面几个部分中非常详细地讨论自定义服务器的创建。但是我们首先需要了解基本的 Community Edition 体系结构。Community Edition 提供了一个插件体系结构,其中服务器完全在插件的基础上组装而成。Community Edition 中的每一个模块都是插件,并且每一个插件都具有关联的依赖项。因此我们需要确保所组装的服务器具有其操作所需的所有插件。

在我们的示例中,我们将使用以应用程序为中心的方法来定义自定义服务器的内容。我们将使用现有的 Community Edition 示例(可通过 Community Edition 下载包获得)中的 jsp-examples-war。按照以下步骤操作以创建自定义服务器组装:

  1. 修改应用程序的部署计划。此步骤是必需的,因为该示例的缺省部署将应用程序安装为 WAR,而 Community Edition 将插件识别为 CAR。将 <dep:type>car</dep:type> 标记添加到部署计划。
  2. 将示例 jsp-examples-war 部署到 Community Edition V2.1。
  3. 您可以启动该应用程序,并使用 http://localhost:8080/jsp-examples/ 验证其功能。
  4. 下面,我们将确定应用程序需要的功能组件和依赖项。此步骤可以通过使用管理控制台中的 Dependency Viewer Portlet 来得以简化。使用 http://localhost:8080/console/ 启动管理控制台。
  5. 使用缺省用户名 system, 和密码 manager 登录。
  6. 在 Debug Views 下的欢迎页中,启动 Dependency Viewer Portlet,如图 1 所示:



本文转自IBM Developerworks中国

      请点击此处查看全文


 
AMDGPU驱动中Doorbell与Event机制简要对比 摘要:AMDGpu驱动中,Doorbell和Event是两种异步通知机制。Doorbell是CPU→GPU的单向硬件通知,通过写MMIO寄存器触发GPU拉取任务,延迟低且无需内核介入,适用于队列任务提交。Event是GPU→CPU的双向同步通知,基于中断和内核事件对象,支持阻塞等待,用于任务完成或异常上报。核心区别在于方向、用途和实现方式:Doorbell侧重任务触发,Event侧重状态反馈。两者配合实现高效的任务下发与完成通知流程。 阅读详情

相关推荐

qradar:IBM QRadar和QRadar Community Edition的非官方第三方脚本,剧本和内容

qradar:IBM QRadar和QRadar Community Edition的非官方第三方脚本,剧本和内容

IBM QRadar SIEM 社区版安装

1、OVA文件下载 访问下载地址:https://developer.ibm.com/qradar/ce/,注册账号,然后下载ova文件。 2使用VMware打开ova文件,导入虚拟机 3、开启虚拟机,设置root账号密码,在root目录下有setup安装程序,直接运维./setup 4、自动化安装,最后一步,设置admin密码 5、访问web控...

2085

2021年南方电网典型设计V3.0全套CAD版

序号部分卷册模块编号图号图名1第一部分 10(20)kV线路部分第一卷 中压电缆部分第一册总论2第二册 中压电缆敷设图CSG-SG-10D-PRCSG-SG-10D-PR3×4-01电缆埋管敷设图(10kV)(行人)3CSG-SG-10D-PCCSG-SG-10D-PC3×4-01电缆埋管敷设图(10kV)(行车)4CSG-SG-10D-PDGCSG-SG-10D-PDG-01电缆顶管施工示意图5CSG-SG-10D-PDG-02顶管工作坑(深2米)6CSG-SG-10D-QTCSG-SG-10D-QT-01电缆标志牌及标志桩7第三册 中压电缆井图CSG-SG-10QYJ-PRCSG-SG-10QYJ-PR2x2-ZX-01全预制装配式22列排管行人直线井(10kV)平剖面图8CSG-SG-10QYJ-PR2x2-ZJ-01全预制装配式22列排管行人转角井(10kV)平剖面图9CSG-SG-10QYJ-PR2x2-3T-01全预制装配式22列排

WAS Community Edition V1安装与配置

        IBM® WebSphere® Application Server Community Edition 是基于 Apache Geronimo 的开放源代码 Java™ 2 Platform Enterprise Edition (J2EE™) 应用服务器。本文将帮助您理解为什么要使用这一新产品,它什么时候会是项目的最佳选择,然后向您介绍要快速上手和运行 WebSphere Ap

夜澜偶作庄周梦 酒后聊为楚客狂 2959

centos 7.6安装java_安装 QRadar Community Edition

其实,Qradar在2017年发布有一个免费的版本,QRadar Community Edition,最近看到很多国内客户都在申请商业版本的试用,我把这CE版本的安装教程整理了一下。CE版本和标准版本功能区别在哪里呢?我们可以看这里,还是很强大哦!访问这个网站https://developer.ibm.com/qradar/ce/ 可以下载。这里同样给出了下载CentOS的地址。点开Va...

weixin_39921131的博客 611

ibm服务器安装系统文档,IBM WebSphere Application Server Community Edition 文档:快速入门...

快速入门此刻,WebSphere Application Server Community Edition 已安装完毕,并正在运行。选择安装捆绑软件您受支持的 Java 环境和目标平台。如果您已安装了 IBM、Sun SDK 或 JRE V5,同时您不想使用 wasce_setup-version-unix.bin wasce_setup-version-win.exe否则,您需要下载包含 IBM...

weixin_42300090的博客 279

Tomcat、Weblogic、Jboss、WebSphere之间的区别和联系

Tomcat、Weblogic、Jboss、WebSphere之间的区别和联系   Websphere: 这是ibm公司的网上的信息。更详细的信息可以访问网站: http://www-306.ibm.com/software/cn/websphere/ WebSphere 产品家族和解决方案 业务整合整合服务器提供了一套用于应用程序整合和业务流程自动化的中央基础设施。

一个人的博客 2万+

单机环境构建WebSphere Application Server Community Edition V2.1.1集群环境

<! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 false fal

享受分享 1514

使用WebSphere Application Server Community Edition开发JPA应用程序

JPA是用于管理持久性和对象/关系映射的Java API。 它可在Java EE 5环境和独立Java SE环境中使用。 它使用Java域模型提供对象/关系映射工具,以管理关系数据库。 它使用Java批注或XML文件配置来启用基于POJO的编程模型。 JPA提供了标准的映射定义(通过注释或XML)以及标准的运行时API和对象级查询语言(JPQL)。 JPA是EJB规范和Java EE 5平...

cuxiong8996的博客 2732

WebSphere 迁移: 将 Web 应用程序从 Apache Tomcat 迁移到 WebSphere Application Server Community Edition

本文阐释如何将 J2EE™ Web 层应用程序从 Apache Tomcat 5.5 迁移到 IBM® WebSphere® Application Server Community Edition V1.0。如果您已经使用 Apache Tomcat 5.x 承载 Web 应用程序,并希望作为一种健壮的且对开发人员友好的开发和生产环境来评估 IBM WebSphere Application Server Community Edition V1.0,则本文可以帮助您开始进行工作。本文中的信息有助于您深入

快乐就好 1889

WebSphere Application Server Community Edition中配置Kerberos认证

IBM WebSphere Application Server社区版V2.1.1.2(以下称为社区版)是基于Apache Geronimo 2.1.4的免费使用的Java平台,企业版5.0(Java EE 5)认证的应用程序服务器Community Edition使用Java身份验证和授权服务(JAAS)登录模块在Web应用程序中进行用户身份验证 ,并使用Java容器授权协议(JACC)...

cuxiong8996的博客 522

品教程:通过 WebSphere Application Server Community Edition、DB2 Express-C 和 Eclipse 方便地使用数据库应用程序

IBM® WebSphere® Application Server Community Edition 通过一个 J2CA 框架对提供 JDBC 连接的数据库提供了 卓越的支持,使得您的应用程序访问可以更加方便地访问那些数据库。 本教程将向您介绍如何用 WebSphere Application Server Community Edition、DB2 Express-C 和 Eclipse

IBM技术期刊 1101

WebSphere Application Server Community Edition 应用程序方便地迁移到 WebSphere Application Server

引言迁移为 IBM WebSphere Application Server Community Edition 编写的应用程序,并使该应用程序像在 IBM WebSphere Application Server V6.1 上运行的那样需要一系列步骤,其中一些步骤是自动的,还有一些步骤是手动的。IBM 的新增 Migration Assistant for WebSphere Appli

IBM技术期刊 833

IBM WebSphere 开发者技术期刊: WebSphere Application Server Community Edition 入门

引言IBM WebSphere Application Server Community Edition 是在 Apache Geronimo 之上构建的 Java 2 Platform, Enterprise Edition (J2EE) 应用服务器,由 Apache Foundation 创建的开放源代码应用服务器。 什么时候使用 WebSphere Application Ser

1080

使用 WebSphere Application Server Community

关注我们: 由于 WebSphere® Application Server Community Edition v2.x 中引入了凭据库、Run-as 主体和缺省主体,因此其安全性配置与之前版本有所不同。本文将介绍如何使用 WebSphere Application Server Community Edition V2.x 配置 EJB 应用程序安全性。您可以通过本文熟悉各种安全相关的...

weixin_30693183的博客 95

IBM 开源 J2EE 应用服务器 WAS CE V1.1.0.1

即刻下载 WebSphere® Application Server Community Edition V1.1.0.1!一个免费的、构建在 Apache Geronimo 技术之上的,轻量级 Java 2 Platform Enterprise Edition (J2EE)应用服务器。您可以免费使用该产品,该产品通过集成开源社区的最新贡献,为开发部署 Java 应用提供了灵活易用的基础平台。 

IBM技术期刊 951
上一篇: 在 DB2 中存储行业 XML 内容的快速方法
下一篇: Rational 大学最新更新
ibmjournal
博客等级 码龄20年 66粉丝 1091原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值