通过这种方式的整合,menbetx体育将通过API呈现,而且移动menbetx体育将与API绑定,所以移动menbetx体育的开发不需要额外的架构支持。在这种方案中,只有menbetx体育的表现层有区别,主menbetx体育和移动menbetx体育的网页内容是相同或相似的。
这是在主menbetx体育或Web应用上整合一个移动menbetx体育的最简单方法:创建一个原始API,用于存储所有信息并提供数据交互功能,然后移动menbetx体育、标准menbetx体育和原生客户端都用这个API来构建和呈现页面。在大多数时候,为移动Web和原生客户端创建用于交互的API子集,是全面整合桌面和移动menbetx体育的最简单方法,但是有一些公司则是完全用API来创建主桌面menbetx体育,因此桌面menbetx体育与移动Web和原生应用一样使用相同的API。
这种方法是实现移动menbetx体育和桌面版menbetx体育的最简单方法,因为只用一个API就能服务于两个menbetx体育,这样可以减少工作量和降低后台的复杂性。Twiter.com就是一一个很好的例子,这家公司用同个API或数据源开发桌面menbetx体育、移动Web和原生应用。这意味着,功能升级和修改都可以在一处完成。在客户端更新之后,它们就拥有与主menbetx体育相同的功能和数据,这样大大减少了保持移动、原生和桌面代码库同步的工作量。
生成移动menbetx体育的另一种方法是使用主menbetx体育的底层API生成移动格式的menbetx体育(如图7-2所示)。这样可以使现有menbetx体育和移动menbetx体育的功能保持一致,而且完全不需要专门为移动版重写整个应用。menbetx体育可能完全由一个API支撑,然后通过调用不同的方法来构建网页。这是一个将表现层与业务逻辑层分离的好方法,它支持用一个数据源呈现常规menbetx体育、移动menbetx体育和原生应用。Twitter就是使用这种方法。
使用这样一一个API,我们就可以组合使用各种方法,将数据提供给移动用户使用。menbetx体育式企业menbetx体育设计
>>> 查看《企业menbetx体育设计可以通过API整合》更多相关资讯 <<<
本文地址:https://www.8pcwwp.com/news/html/11324.html