当前位置: 首页 > 工具软件 > Rhomobile > 使用案例 >

rhomobile的rhodes与rhoconnect介绍

任小云
2023-12-01
rhomobile 为现在最前沿的跨平台移动解决方案。
   rhomobile公司提出的移动方案,其分为以下2大模块。

1.rhodes(手机端)

    rhodes框架为手机端的程序框架,编码言语采用ruby,其实rhodes起到的作用就是接口的作用,
如果是Android平台,通过rhodes的ruby vm连接到底层的java api 去调用系统api,如果是ios平台,就连接底层的object c 调用,如果是wm平台就连接底层的c++ 去call底层。
从而达到“一次编写,到处运行”。那rhodes只写了ruby代码如何呈现给用户呢?  前台就是用html,css,javascript浏览器通用言语。在编译的时候,会将一个webview控件镶嵌在程序里面,我们能看到的其实是一个个网页而已。在目前网页呈现在用户体验上,是有点欠佳,但是在企业应用的话足够。

2.rhoconnect (服务端)

   rhoconnect其实就是一个web 服务器或者认为是一个用ruby编写Webservce,那它的作用在哪里呢?
   它的作用是非常的重要.

   第一:   可以将手机端上传的数据,通过rhoconnect转接的后台,后台可以用任何Webservice去接收。
   第二:   可以讲手机端的数据,与后台的数据进行海量比对,让前后端的数据保持一致。

   注意:其传数据的方式为通过http post方式用json传值。


    现rhomobile 已被motorola收够,相信它以后会在手机移动开发上发挥巨大作用。

 类似资料: