基于嵌入式Linux的Java中间件研究与实现.ppt
《基于嵌入式Linux的Java中间件研究与实现.ppt》由会员分享,可在线阅读,更多相关《基于嵌入式Linux的Java中间件研究与实现.ppt(49页珍藏版)》请在三一办公上搜索。
1、基于嵌入式Linux的Java中间件研究与实现,硕士论文答辩:,南开大学嵌入式系统与信息安全实验室答辩人:曹涌,本文研究背景嵌入式Java中间件实现与实例总结与展望,Java语言起源,Java:A simple,object-oriented,distributed,interpreted,robust,secure,architecture-neutral,portable,high performance,multi-thread and dynamic language.,Java体系概述,Java语言特点Java运行环境Java计算模式Java平台版本,Personal Java平台,
2、应用于有联网要求的消费式电子产品对硬件的最低配置要求较低其API是标准API的子集,对AWT修改和删减采用普通的Java虚拟机运行,Java三种平台版本,目前,Sun根据不同层次的Java应用特点定制了新的Java平台版本分别为J2EE、J2SE、J2ME作为平台标准,它们具有宽范畴性、良好扩展性以及前瞻性,J2EE平台,J2SE平台,是面向Desktop PC级的Java应用版本它是实际开发中大部分J2EE、J2ME应用的前期开发平台,J2ME平台,为Java嵌入式系统开发提供了明确的规范灵活和可定制JVM层、配置层、框架层KVM是核心特征,可移植性高,只有几十K目前J2ME主要应用于手机软
3、件开发,Java虚拟机,广义的虚拟机中的一种Java虚拟机定义执行经过编译的Java目标代码(字节码,Byte Code)的计算机实现。,Java虚拟机规范,Java程序执行过程,Java虚拟机分析,Java虚拟机是Java技术体系的基石Java虚拟机存在不完善之处虚拟机自身实现方式不规范工作方式远没有达到最佳,嵌入式Linux,几种流行的嵌入式操作系统比较,StrongARM SA-1110开发平台,Assabet板:StrongARM SA-1110处理器32M SDRAM与32M FlashNeponset板:StrongARM SA-1111处理器网卡、声卡、PCMCIA、键盘鼠标接口
4、等3.9英寸的LCD显示屏和触摸屏,Wolf Linux特点,Wolf Linux为手持电子阅读设备电子书而开发具有如下特点低功耗平台安全性高支持多种文件系统设备成本低,Wolf Linux系统组成,Wolf Linux GUI,小结,Java技术体系的概述Java的平台版本概念Java虚拟机的分析Wolf Linux的基本特点和GUI,分布式计算技术,指一种应用程序设计方案,在这种方案中程序、程序处理的数据以及实际计算任务都分布在网络上,这样可以调节多台计算机的处理能力,也可以适合应用程序由不同模块组成的特性按照实现技术分类远程调用类基于消息的中间件分布式对象技术,Java分布式计算,Jav
5、a在分布式计算中具有独特的优势Java提供网络编程支持、远程方法调用RMI、数据库访问的JDBC技术、服务器端编程的Servlet技术,并提供了Java接口定义语言IDL。利用Java可以方便、高效、安全的进行分布式计算应用,中间件技术概述,中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,它位于客户机/服务器系统之上,管理计算机资源和网络通信。IDC对中间件的表述,中间件基本结构,中间件分类,中间件是一类软件,按照所起作用分三类数据类:用于数据的存取、利用、增值处理类:把分布在网络节点上的应用或处理连接起来分布式构建类:支持构建式应用,是未来的发展方向
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 嵌入式 Linux Java 中间件 研究 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6262514.html