`

Merapi项目:连接AIR与Java的桥梁

    博客分类:
  • air
阅读更多

 

引用地址:http://www.infoq.com/cn/news/2009/02/merapi-project 

过去Adobe Flex与AIR非常依赖于Java,包括一个基于Eclipse的IDE以及使用Java构建的功能完全的数据服务产品,而且这些产品还运行在Servlet容器中。虽然这么依赖于Java平台,但Adobe AIR本身依然无法将Java应用于客户端。此外,相对于其他桌面平台来说,AIR应用对本地资源的访问能力很有限。

通常说来,Adobe之所以限制增加本地操作系统特性和本地访问是与其设计哲学息息相关的,而不是技术上的原因。Adobe主要的担忧在于增加这些特性会导致跨操作系统的可移植性变差。尽管对于平台供应商来说Adobe的担忧还是合情合理的,但社区还是提出了自己的解决方案,这就是Merapi项目

Merapi项目的站点是这样介绍的:

Merapi是个Java™应用,运行在用户(客户端)的计算机上。Merapi可以将用户计算机上的其他Java™应用连接到Adobe AIR™应用上。

其实并没有那么神奇。你需要按照Merapi所要求的方式来开发Adobe AIR™应用才行。Merapi扮演着“中介”的角色,将对象在AIR™应用和Java™应用之间进行传递。

下面是对该项目的概述

借助于Merapi,Adobe AIR™应用可以与计算机上的其他软件进行交互。此外凭借Merapi,AIR™应用可以当作用户界面来用——就像Java™应用所做的那样。

社区可以填补供应商与用户需求之间的沟壑,而Merapi则是最好的证明。请阅读新手指南概览来学习Merapi。此外,还可以查看Merapi的贡献者之一Adam Flater在2008年初引入该项目时所发表的博文

查看英文原文:Merapi Project : A Bridge Between AIR and Java

分享到:
评论

相关推荐

    Merapi 的helloword例子

    Merapi 是一个强大的技术框架,它允许Adobe Integrated Runtime (AIR)应用程序与Java应用程序进行通信。这个框架使得跨平台的应用开发变得更加灵活,特别是在需要利用Java的强大功能而用户界面又需要使用Flex或AIR的...

    flex air + java

    在实际开发中,通过Merapi库,开发者可以将Flex和AIR应用程序与Java后端无缝连接。 标签“源码”和“工具”暗示了这个压缩包可能包含了一个或多个用于演示Flex和Java交互的源代码文件,以及可能的开发工具或库。...

    merapi-plugin-websocket:用于Merapi的Web套接字插件

    该插件将连接到Socket.io库。 安装 将插件添加到package.json依赖项列表 { "name": "application", "version": "1.0.0", "dependencies": { "merapi-plugin-websocket": "^0.0.1" } } 使用npm安装: npm ...

    【WordPress插件】2022年最新版完整功能demo+插件.zip

    Merapi - Mobile App & Technology Elementor Template Kit Merapi - 移动应用和技术元素模板套件" ---------- 泰森云每天更新发布最新WordPress主题、HTML主题、WordPress插件、shopify主题、opencart主题、PHP...

    【管理系统源码】 - 管理系统 - 管理系统项目 - 源代码

    多入口模式,多入口分为 Backend (后台)、Merchant (商户端)、Frontend (PC前端)、Html5 (手机端)、Console (控制台)、Api (对内接口)、OAuth2 Server (对外接口)、MerApi (商户接口)、Storage (静态资源),不同的...

Global site tag (gtag.js) - Google Analytics