- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java技术的网络计算机的研究与设计
孙元徐鹏
(清华大学计算机系looou)
抽薹随着罔络的发展,网络计算机的应用前景已为国内外名界认可。本文旨在■述基
于ja、,a技术的网络计算机在体系结构和软件平台方面的设计框架和具体实现技术,其中着重对
由基于Java的同络计算机构成的企业计算模型以及网络计算机在结构设计中的三层结构模式
进行介绍,同时文中分析了网络计算机在信息化社舍中的重要意义和广阔的应用前景。
关■宇罔络计算网络计算机Ja椎技术Intelaaet疲客户机企业计算
一. 引言:网络计算与网络计算机
网络计算是一种人有前途的新型体系结构模型,它是对客户/服务器计算模式的延展.
但有着全新的面貌。网络计算是一种具有动态廊用程序分配、动态麻Ⅲ穰序执行和动态虑H』
程序管理等特性的新型客户/服务器麻州体系结构…。
基于Java技术设计的网络计算机描绘了台式计算机的另外一种形式,它主要利HJ了
Java语言和网络协议.操作系统、虑H{程序和数据被集中存储,并可当:通过网络进行加
载。然而.与终端所不同的是,大多数麻刖程序的处理过程是在本地网络计算机客户方进行
的,这样就不会造成由r全部处理工作均在中央服务器上完成.而庞人的显示命令影响网络
性能的问题叫。网络计算机的出现为计算机麻H|样序的设计开创了新的纪元。
二. 基于darn技术的网络计算机体系结构和系统环境的设计思想
术的网络计算机构成的企业计算模刑。基●jJava技术而设计的网络计算机是整个模m中重
要的一种“瘦”客户平台【1],它利川了许多现代的技术.例如企业内部局城网、万维网■胛
(%rldWideWeb)协议、Java语言/运行时环境和高质鼙网络计算机设计,以便为用户提
供企业网络计算平台中的一种基于Java技术的“视窗”。企业内部的信息消费者可以通过
网络计算机以命令方式F载一些所需的Java应J{;j程序,并在本机上执行这些廊朋程序。而
所有的数据硐I应川群序则存储丁一台便于管理的集中式服务器上。
1.霸培计算机的系统环境
在一个典型的基于Jav8技术的网络计算机环境中,一个标准的网络计算机系统主要由
以F部分组成;一个运行Java0S操作系统的引导服务器.提供了对网络计算机提供引导服
务的I笙|形化界面;一个超文本传输协议mTP网络服务器.它向网络计舞[机提供相麻的内
容:以及多台网络计算机。
在引导服务器中运行的Javaos是一种小拱化、实川性强的操作系统.它可以在基丁
J8va技术的网络计算机上直接执行Java麻川科序,并且不要求一个主机揲作系统n】。
JavaOS由一个小玳的Java
290·
操作系统,冈为它没有也不需要文什系统、虚拟存储子系统、多地址空间或对多种语言j¥序
的支持。然而,JavaOS在许多方面还与传统的揲作系统相类似,这些方面包括:白引导
性、支持安全的登录方式、支持多线样的运行特性、提供多种设备驱动拌序、使_Lfj标准的网
管理的操作系统,即针对“瘦”客户方网络计算环境理想的操作系统Ⅱ]。
2. 基于Java的网络计算机的体系结构
网络计算机将成为企业网络中的一部分。通过利圳网络计算机最新型的体系结构,多层
次的席刖种序结构使开发、利州_种f维护f:作更加便捷。在此我f『』着重对基y-Java技术的网
络计算机所麻采.}IJ的三层结构进行讨论。
利川Java技术实现的网络计算机为企业二层结构提供了一种安全、快捷和经济的客户
平台。当“瘦”客户端式的网络计算设备需要访问在后台存储的企业数据时,在分布式中
层虑川服务器中川丁提供服务的那些基丁Java的虑埘程序麻当为他们提供出色的企业方
案。客户方的Java麻川张序可以存在丁中层的服务器上,并可以以命令行方式F载剑客户
端的网络计算机上。
在。图i中展
示的二层结构分别
是;Java“网络平
台”、Java桌面服
务器雨Il开有系统。二
层结构形成了一种真
止的客户一服务器计
算模式,在这种模式
r当席州科序存在r
~个人即企业资源库
中时,企业内部的客
户I:作站和服务器均
可以运行这些科序。
二层结构方案解决了
在一种简单的客户一
服务器模刑中进行数
据分配I:作可能产生
文档评论(0)