| 订阅 | 在线投稿
分享
 
 
 
 
 

JavaOS—Java独立应用平台

2008-05-31 04:12:21  编辑来源:互联网  宽屏版  评论
  JavaOS—Java独立应用平台
  
   Java OS为各种规模的组织机构提供一种小型、高效、独立的Java应用平台。Java OS的宗旨是供可负担的Java内部网、国际互联网以及嵌入式装置使用,它从根本上减少了客户机系统管理,使用户能够在网络上任意登录,并使用他们熟悉的工作空间。
   Java OS还提供运行HotJava浏览器和HotJavaViews环境,定制化处理每种特性以适应企业独特需求的能力。用户可以在其它多种计算平台,运行为Java OS设计的流行应用程序。
   多层体系统结构提供灵活性与易用性
   Java OS使用多层次体系结构由微内核、存储器管理器、装置驱动程序、Java虚拟机、Java OS图形、网络类以及全面的Java应用编程接口(API)支持组成。为Java OS编写的应用程序,也可以使用Java使能浏览器和操作系统运行。
   Java OS多层体系结构
   Java OS多层次体系结构分为平台相关和平台不相关两种代码。前者为本机代码而编译,由内核和Java虚拟机组成。后者,即Java OS平台不相关代码,使用Java编写,包含Java OS窗口与图形系统、Java OS装置驱动程序以及Java OS网络类。
   Java OS微内核。支持启动、中断处理、多线程、陷阱以及DMA处理,使用户能够同时运行多种小应用程序或下载信息,同时又能运行Java应用程序。
   Java OS虚拟机。支持Java字节码解释器循环、执行处理、存储器管理、线程、类装载以及字节码校验器。Java OS扩展了存储器模型,为有限的存储器系统执行了优化。
   Java OS装置驱动程序。用Java编写,可以移植和扩展。
   网络类。Java OS的网络类也是用Java编写,包括了工业标准网络协议,例如TCP/IP、UDP、ICMP,可以满足基本传输和路径选择的需要。DNS和NIS均用于在登录期间查找主机名,并提供用户名和口令。Java OS支持ReverseARP和DHCP以发现网络地址,并消除客户机管理。Java OS使能客户机可以访问基于NFS服务器的文件,并可以使用SNMP执行管理。
   Java OS窗口系统。该系统控制所有的屏幕绘图,实现用户界面部件,例如按钮、选单、滚动条等,执行重叠窗口的管理。
   Java OS图形系统。支持所有共用图形需求,包括图形、填色、线形、弧形、多边形以及字体的绘制。图形和窗口子系统均可以有效利用存储器,支持Java的抽象窗口工具集(AWT)。
   Java应用环境(JAE)支持。使运行于Java OS的相同小应用程序和应用程序,也可运行于运行Java虚拟机的其它平台。
   HotJava与HotJavaViews支持。它使高度直观和易于使用的Java环境,能够运行于Java OS之上,有利于增强网络计算机用户的整体经验。
   硬件支持规范
   Java OS已经移植于多种微处理器家族,其中包括SPARC、X86和ARM。支持Java运行时环境的完整网络计算机实现,只需占用2.4MB的存储器。如果加上HotJava浏览器,其支持类和其它字体整个需要4MB只读存储器。Java OS与HotJava浏览器相结合,是一种最佳配置,使用4MB最少存储器,就可满足本地小应用程序的存储、旨在改进性能的高速缓存、用户数据以及系统开销的需求。
  (出处:http://www.knowsky.com)
 
 
 
  JavaOS—Java独立应用平台 Java OS为各种规模的组织机构提供一种小型、高效、独立的Java应用平台。Java OS的宗旨是供可负担的Java内部网、国际互联网以及嵌入式装置使用,它从根本上减少了客户机系统管理,使用户能够在网络上任意登录,并使用他们熟悉的工作空间。 Java OS还提供运行HotJava浏览器和HotJavaViews环境,定制化处理每种特性以适应企业独特需求的能力。用户可以在其它多种计算平台,运行为Java OS设计的流行应用程序。 多层体系统结构提供灵活性与易用性 Java OS使用多层次体系结构由微内核、存储器管理器、装置驱动程序、Java虚拟机、Java OS图形、网络类以及全面的Java应用编程接口(API)支持组成。为Java OS编写的应用程序,也可以使用Java使能浏览器和操作系统运行。 Java OS多层体系结构 Java OS多层次体系结构分为平台相关和平台不相关两种代码。前者为本机代码而编译,由内核和Java虚拟机组成。后者,即Java OS平台不相关代码,使用Java编写,包含Java OS窗口与图形系统、Java OS装置驱动程序以及Java OS网络类。 Java OS微内核。支持启动、中断处理、多线程、陷阱以及DMA处理,使用户能够同时运行多种小应用程序或下载信息,同时又能运行Java应用程序。 Java OS虚拟机。支持Java字节码解释器循环、执行处理、存储器管理、线程、类装载以及字节码校验器。Java OS扩展了存储器模型,为有限的存储器系统执行了优化。 Java OS装置驱动程序。用Java编写,可以移植和扩展。 网络类。Java OS的网络类也是用Java编写,包括了工业标准网络协议,例如TCP/IP、UDP、ICMP,可以满足基本传输和路径选择的需要。DNS和NIS均用于在登录期间查找主机名,并提供用户名和口令。Java OS支持ReverseARP和DHCP以发现网络地址,并消除客户机管理。Java OS使能客户机可以访问基于NFS服务器的文件,并可以使用SNMP执行管理。 Java OS窗口系统。该系统控制所有的屏幕绘图,实现用户界面部件,例如按钮、选单、滚动条等,执行重叠窗口的管理。 Java OS图形系统。支持所有共用图形需求,包括图形、填色、线形、弧形、多边形以及字体的绘制。图形和窗口子系统均可以有效利用存储器,支持Java的抽象窗口工具集(AWT)。 Java应用环境(JAE)支持。使运行于Java OS的相同小应用程序和应用程序,也可运行于运行Java虚拟机的其它平台。 HotJava与HotJavaViews支持。它使高度直观和易于使用的Java环境,能够运行于Java OS之上,有利于增强网络计算机用户的整体经验。 硬件支持规范 Java OS已经移植于多种微处理器家族,其中包括SPARC、X86和ARM。支持Java运行时环境的完整网络计算机实现,只需占用2.4MB的存储器。如果加上HotJava浏览器,其支持类和其它字体整个需要4MB只读存储器。Java OS与HotJava浏览器相结合,是一种最佳配置,使用4MB最少存储器,就可满足本地小应用程序的存储、旨在改进性能的高速缓存、用户数据以及系统开销的需求。 (出处:http://www.knowsky.com)
󰈣󰈤
 
 
 
>>返回首页<<
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 
 热帖排行
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
©2005- 王朝网络 版权所有