首页 > 其他 > 详细

Heroku第三方服务接入指南(一)

时间:2014-10-24 18:57:13      阅读:244      评论:0      收藏:0      [点我收藏+]
Heroku,是业界领先的PaaS平台,用户能使用该平台提供的各种组件服务。这些组件服务第三方厂商提供的,Heroku与第三方服务之间有哪些约定,作为一个厂商,如何为Heroku开发第三方服务,是本文的主题。

概述

先举个例子说明第三方服务(addons)的作用:用户的应用需要MySQL,把数据保存在数据库中。如果没有Heroku,用户需要买一个服务器,搭建MySQL,配置帐号,在代码中配置这个服务器的地址,然后连接这个数据库。这时,数据库环境需要用户自己管理、维护,多么烦人。如果有了Heroku,用户可以在插件库中查找数据库服务,创建数据库资源,由第三方提供、维护这个数据库资源。
bubuko.com,布布扣

结合“第三方服务使用”流程图,梳理下几个点:
1、用户通过两种方式来添加服务,网站的Add-on模块,或者命令行(需安装本地插件)
2、Heroku服务器在收到用户请求后,会要求第三方服务创建资源。第三方服务将返回一个变量,这个变量代表了新创建的资源。Heroku会将这个变量保存到应用的运行环境中,应用读取该变量(例如mysql服务的url地址),就可以操作该资源了
3、对资源的操作,将和第三方服务交互。你的资源由服务提供方保存,不需要你本地维护。
4、第三方厂商需提供一份配置文件Heroku,这样Heroku才能将你的服务集成进去。


下一篇文章将介绍具体的协议

Heroku第三方服务接入指南(一)

原文:http://blog.csdn.net/lizeyang/article/details/40429979

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!