动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Java教程 ]的信息



本月文章推荐
.提高J2EE层与数据库层交互操作能.
.Dictionary 对象.
.org.eclipse.cdt.sdk-3.0.0-win3.
.Weblogic Server ant开发Web Ser.
.Win2000 Server下安装j2ee.
.开发环境的配置.
.我是这样解决全角半角问题的.
.用J2SE 1.4进行Internet安全编程.
.在Java应用程序中访问USB设备详解.
.对于初学者学习Java语言的建议.
.J2ME编程开发平台中几个重要概念.
.Java应用的动态扩展.
.http断点续传简单实现.
.让第一个jdo的应用跑起来.
.关于常见的Java/J2EE中文问题解决.
.实现Swing的JTables和Excel间的复.
.310-025 scjp exam dumps 06/10/.
.用JAVA编制Internet电子白板软件.
.AspectJ 和模仿对象的测试灵活性.
.Java开源项目Hibernate.

降低Java虚拟机的风险

发表日期:2008-1-5 |



  由于在微软的环境中使用Java虚拟机(JVM)引起Sun和微软的法律争议,Sun和微软于2001年达成解决方案,许多公司可能也面临着类似Y2K(千年虫)的问题。实际上,许多公司可能还不知道他们的风险,因为他们并不知道他们现在使用的技术属于哪一个安全级别。现在让我们来查找一下潜在的问题根源,看看使用什么方法可以减轻或者消除现有环境所存在的风险。
  
  问题
  解决方案的条款之一就是在2004年一月之前,微软将不能对其Java虚拟机版本的内容进行任何修改。假如你的企业已经使用了不是基于微软版本的Java虚拟机的Java解决方案,这项条款将不会对你有任何影响。但是,对于许多公司来说,他们的Java配置环境依靠于与早期Internet浏览器(IE)版本一起发行的JVM版本。对于这种情况,就应该开始考虑如何减轻未来可能出现的风险。
  
  假如你什么都不做,将不会发现自己处于风险之中。微软已经从Windows XP中拆除了JVM,且在一年多的时间,不会与更新的IE或其它任何产品一起发布它。此外,微软已经对其当前(最近的官方发行版)的VM版本发行了安全补丁。但是,假设在2004年1月1日以后仍不答应微软对其安全漏洞进行修补,你所能够采取的最好的办法就是:现在对你的系统进行改变,不要对微软的VM有任何的依靠。怎么样才能保护自己呢?
  
  降低风险的策略
  在任何降低风险的策略中,第一步要做的是必须明白你对微软的VM的依靠程度,属于哪一个级别。例如:你是否已经使用Java编写了应用程序产品,而这些产品要求在服务端或者客户端有微软的VM?你的客户端工具中是否使用了微软的VM?在你已经发行或者安装的商业应用程序中,是否有服务进程或者运行在客户端的Java程序依靠微软的VM?许多公司都将发现一些自己并没有意识到的依靠关系。一旦发现了这些依靠关系,就应该开始制定过渡计划,并绘制移植路线。最后,开始移植并测试。从现在开始到2004年一月这短短的时间,这对IT部门的某些人来说是必须优先解决的问题。
  
  降低风险的选择
  在了解自己对微软的VM的依靠程度之后,对于如何降低风险可以有几种选择。第一种选择,也是最常采用的解决方案,是删除微软的VM而转向另外一个公司的Java VM。那些大量采用Java和J2EE技术的公司可能已经选择了非微软的VM,并且应用到其应用程序产品中。但是,许多既采用了微软的技术又采用了J2EE技术的公司可能仍然保留微软的VM。他们现在应该考虑降低风险的策略,包括使用其他公司的VM来代替微软的VM。另一种降低风险的策略是消除对任何版本的Java VM的依靠性。
  
  对于依靠Java 程序的客户端应用程序,可以有两种方法消除对Java的依靠性。第一种方法,不使用Java 程序技术,而是使用其他的替代技术,如DHtml,Macromedia Flash或者其他客户端提供技术。第二种方法,微软已经发行了它的J#浏览器控件(JBC)的beta 版,JBC答应公司将其现存的程序代码移植为J#.NET,并且使用.NET框架替代JVM 来运行客户端的应用程序。当然,对于这两种选择,要想有效的移植客户端程序的功能,你必须有权访问Java源代码。
  
  假如你无权访问源代码,那么可以通过使用IE的安全区特性,这样至少可以降低一些客户端的安全风险。这些特性答应你对特定站点限制微软VM的使用,并禁止通常的Internet站点访问微软的VM或者潜在的滥用微软的VM。假如希望长期在客户端使用Java,那么要考虑或者将代码移植为另一种技术,或者用另一个提供商的JVM来代替微软的VM。
  
  对于大多数在服务器上已经使用J2EE和Java技术的公司,他们通过其服务器工具提供商的推荐选择使用了JVM。假如在你的环境中,服务器安装的是微软的VM,你应该或者将应用程序移植到一个不同的JVM上,或者使用Visual Studio将应用程序从Java移植到.Net上,当然,这取决于你的公司选择的技术方向。
  
  微软的支持
  对于那些需要对其客户提供移植服务的咨询公司和软件开发商,微软将发行转换和移植工具以及程序和指南。MSDN.com是微软这些工具的主要发行机构。网站上已经提供一些工具的Beta版本格式。例如,微软最近发布了微软虚拟机转换指南,该指南提供了具体的各种不同的转换选择。为了帮助消费者理解他们在哪些方面对微软的VM有依靠,微软将针对微软的VM发布一个称为微软诊断的工具。
  
  为了帮助消费者重新编译Java程序,使其能够在微软的.NET框架下运行,微软已经发行了J#浏览器控件的Beta版,并将在今年秋天发行其最终版本。假如你的Java应用程序的数量太多,并且你的公司已经决定将其移植到微软的.NET上,你也可以考虑利用Java 语言转换助手2.0(JLCA),来帮助你将所有的Java应用程序全部移植为C#语言。

上一篇:Sun用AppServer 8.0反击对手 人气:297
下一篇:Java中文相关技术 人气:376
浏览全部Java的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-9 顶级域名交易系统 v3.0 完整版
2008-7-9 ACTCMS网站管理系统 v2.0 Build
2008-7-9 Roclog v3.1.4 build 20080706
2008-7-9 乐彼网上开店系统(56770 Eshop)
2008-7-9 深度学习alexa排名提升专家 v1.0
2008-7-9 BBSXP 2008 Build 8.0.5 正式版
2008-7-9 一句话快速信息发布系统 修正完美
2008-7-9 ACTCMS网站管理系统 v2.0 Build
2008-7-9 乐涛涛留言本 08版
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 GoodCalculator2.0版固件计算器
2008-7-5 RepoName源地址搜索工具 v1.21b
2008-7-5 AgileMessenger即时通讯工具 v1.
2008-7-5 TouchCopy多媒体管理软件 v3.13完
2008-7-5 VideosTone视频铃声 v1.1汉化破解
2008-7-5 TouchPad触摸板 v4.44破解版
2008-7-5 VideosTone破解补丁 v1.0
2008-7-5 Feeds GoogleReader客户端 v0.4.3


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報