首页 新闻中心 商务中心 电脑商学院 电脑商500强 VAR Parnter World 论坛
   搜索
首页 > 新闻中心 > 技术视野 > 智能计算 > 正文
Java开发:嵌入式Smalltalk“OSVM”亮相

2005年11月22日 日经BP社  
照片1:利用OSVM控制的自动行走机器人。在程序运行过程中,可直接通过LAN动态变更设备驱动程序。
[图片说明]
照片1:利用OSVM控制的自动行走机器人。在程序运行过程中,可直接通过LAN动态变更设备驱动程序。
·华硕品牌与代工分家 08年威硕代
·苹果首台英特尔笔记本一月发布
·谈判的十一个法则
·IBM获税务总局2000万美元服务器

日本Esmertec(瑞士Esmertec的日本法人)在2005年11月16日开幕的“2005年嵌入技术展(Embedded Technology 2005)”上,展出了使用Smalltalk语言的嵌入软件开发与运行环境“OSVM”。Smalltalk语言在很多地方类似Java语言,“有2~3年Java语言开发经验的开发人员,1、2天就能学会。能够将Java开发人员投入到嵌入开发工作中”(日本Esmertec)。在日本国内,有的便携终端软件开发项目正在使用OSVM。

可在程序运行过程中进行扩展与变更

  Smalltalk语言和Java语言有很多相似之处,比如,具备面向对象编程、基于字节代码编译器(Byte Code Interpreter)的运行环境和垃圾收集器(Garbage Collector)等。不仅如此,作为动态语言的Smalltalk语言还具有静态特性更强的Java语言所不具备的特点。也就是说,无需停止程序的运行,即可对程序内容进行扩展与变更。在OSVM中,可利用这种特点,对软件进行动态重构。
  在展示现场所做的演示中,向大家演示了在程序运行过程中,不需重启就能对正在工作的自动行走机器人的设备驱动程序进行切换的情况。在嵌入终端上的软件正在运行的状态下,还可通过网络对软件进行远程备份。另外,在OSVM中还可利用Smalltalk语言开发像设备驱动程序一样的具有硬件控制功能的程序。
OSVM装到任天堂“Gameboy Advance SP”游戏机
照片2:将OSVM装到任天堂“Gameboy Advance SP”游戏机上以后,正在运行游戏。
  运行OSVM的最低配置为64KB ROM和64KB RAM,而且不需OS。所支持的微处理器为ARM架构及“i386”以上。作为此次展示的自动行走机器人,采用的是工作频率为50MHz的ARM7内核。OSVM的开发环境是在开放源码综合开发环境Eclipse上构筑的,能够在电脑上进行开发作业。
  在日本国内,在便携信息终端的软件开发中,据悉有的项目正在利用OSVM进行开发。在大型开发项目中,其优点是能够使用Java语言开发人员,而且开发效率高。另外,作为对性能和实时性要求较高的程序,能够利用C语言进行协作开发。

OSVM出自HotSpot VM的开发者之手

  OSVM架构设计师Lars Bak早已就是Java和Smalltalk领域响当当的人物。以前曾在Sun从事高速Java虚拟机“HotSpot VM”的开发。由他创立的风险企业OOVM于2004年7月被Esmertec收购,产品则被命名为“OSVM”。(记者:星 晓雄)

我对此有兴趣 发表/查看言论打印】 【推荐给朋友
查询与   Java,嵌入式,Smalltalk,OSVM 有关的新闻
相关文章
最新商情
网站推荐内容
特别推荐_电脑商网
·惠普存储虚拟化结新果·中国“45纳米四核第一单”落·内存仍供过于求 价格上涨只是
·惠普完善B.T.解决方案·浪潮“三驾马车”策略逐鹿互·微软详解“S+S”渠道战略
·戴尔磁盘存储营收达4亿美元 ·AMD和英特尔备战SoC芯片市场·切忌买椟还珠!品牌电脑市场
·惠普:戴尔渠道策略在效仿我·戴尔千店计划启动 灰色渠道盼·TCL电脑并购案的台前幕后:集
·“337调查”指向内存行业·惠普1.175亿美元收购打印机厂·中国IT服务产业现状及发展环
会员登录
用户名
密 码
登录 BBS
记住密码
 
  特别推荐
特别推荐_电脑商网
·
幸逢变革的时代 企业家
·
再掀整合战火!速龙对
·
3G时代 新业务推广不能
·
联想重组方案落定
·
联想拉开重组序幕
·
中小企业顺应时代发展
·
中小企业应对经济危机
·
2008手机行业的七大关
·
CPW:2008年度最畅销产
·
盘点2008:“山寨”潮
·
家电下乡:下来的不止
·
CPW:2009十大技术发展
·
经销商选择厂家的十大