OFFICE

北京市海淀区北清路68号用友软件园A座


  PHONE

86-10-62431800


  EMAIL

support@itari.com.cn

企业移动互联


2013-01-16 11:28:23    作者:ITARI     来源

基本功能简介

企业移动互联平台是对现在GAP平台很好的补充,弥补了GAP平台在移动终端方面的不足;同时,为了加快移动终端App的开发速度,企业移动互联平台还包含一个移动终端项目(目前只有Android版),该项目包含GAP平台的一些通用功能,同时提供了一些非常有用的API。

Server Component

Server Component是EMIP的服务器端部分,它是GAP平台的一个组件,主要包含了两大功能:OAuth认证 和 Rest API。OAuth认证是EMIP对终端应用提供的一种认证策略,使用OAuth认证方式,用户不需要在终端应用中输入账户信息,而是通过浏览器连接到服务器的登录界面进行认证,降低了安全隐患。Rest API是Server Component提供的用于开发Restful服务的一些API。通过这些API,能很大程度的重用现有的代码,非常简单的开发出Restful的服务。终端应用通过这些Restful服务与服务器进行通信。

Client App

Client App目前只有Android版本,它是一个Eclipse项目,通过Google提供的插件能非常容易的进行二次开发。这个项目包含了两大部分: 一些GAP平台的默认功能;与服务器端Restful服务进行通信的API。

名词解释
 

OAuth:OAuth 是一种开放的协议,为桌面程序或者基于BS的WEB应用提供了种简单的,标准的方式去访问需要用户授权的API服务,是现在众多网站提供API服务所选择的认证方式,是由Blaine Cook、Chris Messina、Larry Halff 及David Recordon共同发起,目的是为API服务提供一个安全、统一和开放的标准。


Rest:表象化状态转变(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。需要注意的是,REST是一种设计风格而不是一个标准。REST通常基于使用HTTP,URI,和XML以及HTML这些现有的广泛流行的协议和标准。

  • 资源是由URI来指定;
  • 对资源的操作包括获取、创建、修改和删除资源,这些操作正好对应HTTP协议提供的GET、POST、PUT和DELETE方法;
  • 通过操作资源的表形来操作资源;
  • 符合REST风格的服务就是Restful服务。

文章评论

{{loginInfo.name}}登录后参与评论
登录 发表评论
{{post.usrName}}回复{{post.replytoUserName}}