苗条瘦身之道初探及剖析

苗条瘦身之道初探及剖析

ID:36747783

大小:879.28 KB

页数:17页

时间:2019-05-14

苗条瘦身之道初探及剖析_第1页
苗条瘦身之道初探及剖析_第2页
苗条瘦身之道初探及剖析_第3页
苗条瘦身之道初探及剖析_第4页
苗条瘦身之道初探及剖析_第5页
资源描述:

《苗条瘦身之道初探及剖析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、IBMWebSphereApplicationServer8.5LibertyProfile苗条瘦身之道初探及剖析IBMWebSphereApplicationServer8.5LibertyProfile苗条瘦身之道初探及剖析1.简介1.1背景信息IBMWebSphereApplicationServer向来以重量级而著称,而大量抛弃EJB这大巨头后,无论商用还是开源的应用服务器都走上轻量化的轨道。IBM也推出了IBMWebSphereApplicationServerLibertyProfile来应对并争取更大的开发

2、者市场。但IBMWebSphereApplicationServer其他版本仍旧是行走在重量级的大道上。1.2概述IBMWebSphereApplicationServerLibertyProfile(standalone,forWebSphereApplicationServerNetworkDeploymentV8.5)安装文件很小,wlp‐nd‐8.5.0.0.jar仅有48,028,532字节,在这个绿色环保、苗条为上的大主题环境下,或许这个瘦身版本的安装文件尺寸就成为打动用户极为重要的一个敲门砖。IBMWebS

3、phereApplicationServerLibertyProfile的出发点主要是为了快速开发Web应用、OSGi应用、Web2.0以及Mobile应用,主要以轻量化为主;通过OSGi动态加载的方式实现不同功能模块的动态配置与加载,实现热插拨式的功能。说明:以下谈及IBMWebSphereApplicationLibertyProfile时均采用缩写WLP来代替之。http://www.Java2Class.net第1页共17页IBMWebSphereApplicationServer8.5LibertyProfil

4、e苗条瘦身之道初探及剖析2.剖析安装包2.1从Jar包文件入手既然安装文件是.jar包,那就可以直接剖开分析之。第一刀当然得从META‐INFMANIFEST.MF文件入手了。META‐INFMANIFEST.MF文件的内容如下:Manifest‐Version:1.0Bundle‐Vendor:IBMBnd‐LastModified:1335615402493Main‐Class:wlp.lib.extract.SelfExtractTool:Bnd‐1.30.0Bundle‐Copyright:TheProgra

5、mmaterialscontainedinthisfileareIBMcopyrightmaterials.5724‐I63,5724‐J08,5724‐H89,5724‐H88,5655‐W65CopyrightInternationalBusinessMachinesCorp.1999,2012AllRightsReserved*LicensedMaterials ‐ PropertyofIBMUSGovernmentUsersRestrictedRights ‐ Use,duplicationordisclosur

6、erestrictedbyGSAADPScheduleContractwithIBMCorp.Created‐By:1.6.0(IBMCorporation)最有用的信息当数Main‐Class:wlp.lib.extract.SelfExtract了,那就继续开动吧,鉴于JAD作者在告别之前没有贡献出源代码,我们还是采用更加顺手JD‐GUI工具吧,参见《Java反编译器JAD等的另一种选择JD‐Core/JD‐GUI》代码一目了然,于是可以得知有‐help选项了,可得F:>D:JDK1.4.2binjava 

7、‐jarwlp‐nd‐8.5.0.0.jar–help ‐‐acceptLicense自动表明许可条款和条件的验收。 ‐‐verbose归档解压缩期间显示详细信息。 ‐‐viewLicenseAgreement查看许可证协议。 ‐‐viewLicenseInfo查看许可证信息。上面四个选项中,对于剖析最有用的是‐‐verbose选择项了,让安装程序来显示在解压缩期间显示详细信息。加上这个选择项后就会在解压的过程中,显示出所有的解压文件及路径。注意:在解压时安装包文件时需要JRE1.4.2或以上版本,否则在执行java ‐

8、jarwlp‐nd‐8.5.0.0.jar进行安装解压时就会直接报错:http://www.Java2Class.net第2页共17页IBMWebSphereApplicationServer8.5LibertyProfile苗条瘦身之道初探及剖析Exceptioninthread"main"java.lang.Un

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。