Capuchin项目

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/3893290 Capuchin项目2008年4月30日,索爱宣布Capuchin项目。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/3893290

Capuchin项目



2008年4月30日,索爱宣布Capuchin项目。Capuchin项目是Java ME API,它定义了Java ME和Adobe Flash Lite编程环境之间的桥梁。此API使得能够使用Flash Lite作为应用程序的前端,而Java ME作为应用程序的后端。这意味着Flash工具能用于用户界面设计,还可通过Java ME访问手机设备。

 

Capuchin

Capuchin是一个Java ME API,使Java运行Flash Lite内容文件(*.swf)变为可能。
所有的系统时间(如按键事件)从Java传递到Flash Lite,Flash Lite播放器可监听这些事件。
Flash Lite要访问信息需通过Java。
在Flash Lite和JSRs之间的通信通过一中间类完成,该中间类的作用类似于翻译器。该类监听Flash Lite的请求,翻译到JSR调用,并把响应结果返回给Flash Lite。
Flash Lite和Java之间的双向通信意味着Flash Lite能通过Java发送请求并接收事件。
从Flash Lite发送请求是异步的。

Capuchin项目有三种应用方式:
1)纯Flash Lite内容(完全的Flash用户界面和服务,无Java ME访问)
这是最简单的方式。
2)Java MIDlet使用Capuchin作为用户界面表现层(完全的Flash用户界面,Java服务)
高级应用方式,让Flash Lite处理整个表现层,使用Java作为服务提供者并返回所需数据。
3)Java MIDlet使用Capuchin项目作为部分用户界面组件(Java用户界面和Flash用户界面,Java服务)
在一些情况下如3D游戏,使用Flash Lite作为整个表现层是不可行的,而应该使用适当的Java技术(如Mascot API,JSR184或JSR239)来处理。在这些情况下,Capuchin用于表现层的部分UI组件,如3D游戏的菜单。

目录
相关文章
|
开发框架 .NET API
如何在现有项目中使用`Masa MiniApi`?
如何在现有项目中使用`Masa MiniApi`?
86 0
如何在现有项目中使用`Masa MiniApi`?
|
Python
项目画虎
用Python语言编写项目,进行画虎。
52 0
|
前端开发 JavaScript 微服务
项目-已完成
ERP 1. erp_parent (Java-后端) 2. erp_web (Java-前端)
83 0
|
监控 UED
项目0-1 #111
项目0-1 #111
84 0
|
IDE Java Linux
tbfetcher项目小结
tbfetcher项目小结
102 0
|
Ubuntu 编译器 开发工具
ShiftMediaProject项目介绍
ShiftMediaProject项目介绍
196 0
|
存储 NoSQL 前端开发
项目总结
VUE的MVVM模式: Model:负责数据存储–script View:负责页面展示–template标签 View Model:负责业务逻辑处理(比如Ajax请求等),对数据进行加工后交给视图展示–script
188 0
|
JavaScript 前端开发
项目生成
项目生成
168 0
|
JavaScript 前端开发
前端实践小项目
哈喽 ~ 大家好鸭!这篇我们来看看前端实践小项目第一篇 “五星好评与暂停取值”(底部有源代码)
253 0

热门文章

最新文章