Java产品简介(一)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java产品简介(一)
Java专栏

ava产品简介(一)
——
,Java0S
当今的计算环境是由多种各不相同,而且往往互不
兼容的硬件和软件系统组成的.因此,信息系统的管理
人员在安装,更新和维护客户机/服务器的应用程序时面
临很大困难.JavaOS旨在帮助克服这些困难,它是Sun
公司为各类用户提供的一种小型,高效和独立的Java应
用平台.JavaOS从根本上减少了用户对客户机系统的
管理工作,通过JavaOS,用户能够登陆任何阿络,并使
用他们熟悉的应用环境.
JavaOS多层体系结构一一灵活易用
JavaOS采用多层次体系结构,由平台相关代码和
平台不相关代码组成.(如下图所示)前者由微内核和
Java虚拟机组成,为本机代码而编译.后者使用Java编

写,包含JavaOS窗口与图形系统,JavaOS设备驱动程
序以及JavaOS阿络类等.由于每一层均可独立地执行
更新,使得JavaOS具有灵活和易用的特点.
JavaOS微内核支持启动,中断处理,多线程,陷阱
以及DMA处理等功能,使用户既能同时运行多种小应
用程序或从网上下载信息,又能运行Java应用程序. JavaOS虚拟机支持Java字节码解释器循环,执行
处理,存储器管理,线程,类装载以及字节码校验器等功
能,扩展了存储器模型,并对有限的存储器系统进行了优化.
JavaOS还提供用Java编写的,可以移植和扩展的
设备驱动程序.另外,JavaOS的阿络类也是用Java编写,支持多种工业标准阿络协议,包括TCP/IP,UDP, ICMP等,可以满足数据传输和路径选择的需要.
墙,在大阿络的任何地方应用.
Java计算的成功关键是从一开始就设计进去的安
全性.利用Java的安全性,一家公司可以下载另一家公司的Java小程序软件,而不必担心下载的软件会越权利用本地的资源.同时,Java计算一般只允许控制最重要的小区域,把台式机的其余部分仍分置在公司和其客户或合作伙伴的控制之下,他们之间的交易不会受到任何一
方越权的干扰.
Java计算是是一种低风险高回报的技术,它大大提
高了IT机构的企业内外灵活性.在企业内部,可以采用Java瘦客户机以削减其经营成本,摆脱高价个人机网络的束缚;在企业外部,可以部署围绕Java计算的统一的IT体系结构,将企业的影响范围直接扩展到其客户或合作伙伴的机构内部,通过与他们更紧密的联系使商业交易获得更高的效能,为企业剖造更多的价值.
Java计算的解决方案可分步进行:IT企业一般首
先使用Internet来建立Web环境,向其客户通报其产品和服务;接着,IT企业开始在内部利用Web网址简化员工,小组和业务部门之间的通信,使用网络计算机来实验各个项目,提升各种应用软件的能力,积累Java技术经验;然后.IT企业可以增建必要的基础设施,以补充井
满足传统系统和100%纯Java商务软件之间协调应用
的硬件需求;最后,100%纯Java商务应用软件得以在
IT企业的防火墙内外使用,从而使其客户和合作伙伴也有能力实现IT功能,如发出和跟踪订单,联系洽谈合作项目,等等.这时,Java计算则进发出巨大的力量,使IT
企业有可能抓住更多的商业机会,创造更大的商业利益, 达到IT企业全新经营管理模式的最终目标.
Java计算的前途无量

些采用全新经营管理战略的先行企业已获得了好
处.例如,美国加州的SantaClara县利用Java计算统一
计算环境,花费不多,却使其社会服务进入了网络时代; 再如,美国SABRE公司将其在PC机上用C一编制的应用软件全部转移到用Java软件来支持,大大减轻了企业的管理负担,使企业取得了显着的经济效益;又如,苏格兰电信公司一开始就直接在客户所在地部署了20部JavaStationNC,将其自身的IT机构能力直接交与其
客户手中,与客户结成了更好,双方也更有利可图的关系.以上实例中的IT机构都把基于Java的阿络计算看作是一种公共事业,就象是电话,电力和自来水等公共事业一样.这预示了rT企业的全新经营管理战略的核心一一
Java计算的前途无量.
Sun公司是Java的发明者.Sun公司首当其冲地采
用Java计算,并以其自身获得的好处积极推崇Java计算.Sun公司开发出性能最佳的Java开发环境,井用JavaBeans等基本部件的技术完成了Java计算平台,向各IT企业全面承诺提供从浏览器到操作系统乃至到基于Java的CPU的完整的Java计算环境.展望Java计
算的前景,Sun公司充满信心.口
电子晨望与决肇1998年第1期53
Java专栏
Java
奉机
代码
JavaOS
圉JavaOS多层体系结构示意圉
JavaOS的窗口系统控制所有的屏幕绘图,提供对
用户界面部件(如按钮,选单,滚动条等)和重叠窗口的管理.JavaOS图形系统支持各种图形(包括各种线形,弧
形和多边形)的绘制和填色,它还支持各种字体.JavaOS 的图形和窗口子系统均可以有效利用存储器,支持Java 的抽象窗口工具集(AWT).
JavaOS还提供对Java应用环境(JAE)的支持,这

功能使那些运行于JavaOS的应用程序,也可以在运
行Java虚拟机的其它平台上运行.另外,JavaOS还提供对Hoklava与HotJavaViews的支持,使直观和易用的Java环境能够在JavaOS上运行.
JavaOS的优势一一简化复杂性
JavaOS是专门为支持Java和Java小应用程序而
设计的,因此它具有协调的Java性能,不必提供与传统应用程序的向后兼容性,简化了相应的软件层次,使操作系统能够在最小的内存配置下运行.
JavaOS具有开放性和可扩展性的特点,并获得众
多硬件厂商的支持.固此,它可以使用户在不同的硬件平台上运行相同的应用程序,其中包括x86,SPARCII
和ARM微处理器体系结构.
JavaOS的推出为制造低成本,低配置的Java产品
剖造了条件,运行JavaOS只需占用2.4MB的存储空间.如果加上Hotjava浏览器,其支持类和其它字体,整
个体系需要4MB存储空间.JavaOS与HotJava浏览器相结合,是一种最佳配置,使用4MB存储器,就可满足
本地小应用程序的存储,高速缓存,用户数据存储,以及系统开销需求等.
二,Java商业工具集10
Java商业工具集10是Sun公司向电子商务和内
部网应用程序开发人员提供的完整工具集.它是用于处理金融,零售和其它基本事务的应用程序的工具,是对54电子展望与决簧1998年第1期
Java技术的进一步增强.使用Java商业工具集,可以使开发人员快速,便捷地创建商业应用程序,这些应用程序可以在浏览器,网络计算机,ATM,POS终端,PDA等商
业装置上运行.
Java商业工具集的主要部件
1.Java钱包
Java钱包是一种帮助用户进行联机购物和处理其
它金融事务的工具,它的界面和作用很像一只实际的钱包,但性能却更胜一筹.对用户来说,Java钱包简单易用,可以处理复杂多样的支付项目.对商业和金融机构来说,在Java钱包上打上自己的品牌标记,可以提高知名度.
2Java盒
在Java钱包内,Java盒(cassettes)看上去就像一个
专用信用卡,主要用于实现专用联机事务协议,例如用信用卡或电子支票付款等.开发人员可以使用Java商业工具集,为任何联机事务协议剖建自己的盒式服务器(cassetteserver).
3.Java商业应用编程接El
Java商业应用编程接El允许开发人员创建新型电
子商务应用程序,例如联机购物中心,家庭银行或电子经纪服务程序等.
4.JavaServer
JavaServer是用Java编写的Internet服务器软件,
开发人员通过它管理连接Java钱包的服务器.
5Java购物手推车
Java购物手推车是供Java商业工具集用户使用的
小应用程序.它的主要功能是在用户结束联机购物之前,存储用户选购商品的清单.
Java商业工具的优势
Java商业工具使开发人员可以便捷地为商业应用
程序刨建精美雅致的客户端界面.Java电子钱包工具的设计基于广泛的客户测试,使用户的经历既直观易懂,又趣味盎然.Java钱包可以用作客户对公司和公司对公司应用的接El,还可以用作内部网应用程序的接口.
与市场上的其它工具截然不同,Java商业工具可以
在配置Java虚拟机的所有平台上运行,并可以为开发人员提供多种支付协议.Java商业工具允许开发人员迅速,便捷地剖建新的协议盒,满足特定客户的需求.另外,使用Java商业工具集的工具,还可以创建灵活的安全与支付体系结构.(海)口。

相关文档
最新文档