土工砖休息服务的公共入口点。

GeobricksRESTEngine的Python项目详细描述


GeoBricks Rest引擎
========


本项目的主要目的是为GeoBricks Rest服务提供一个可部署和可配置的入口点。

geobricks项目利用[蓝图](http://flask.pocoo.org/docs/0.10/blueprints/)概念创建模块化组件,为用户提供服务。此项目由单个[rest服务](../blob/master/geobricks\u rest\u engine/rest/engine.py)组成,该服务在应用程序启动时加载模块,并为geobricks web服务提供单个入口点。

可以通过一个简单的[设置文件](../blob/master/geobricks\u rest\u engine/config/settings.py)轻松配置rest引擎,该文件包含名为“modules”的对象数组。每个对象描述一个geobricks服务并提供加载模块的参数。下面的示例描述了加载geobricks modis插件所需的配置:
`` python
{
“description”:“modis”,
“path_to_the_the_blueprint”:“geobricks_modis.rest.modis_rest”,
“blueprint_name”:“modis”,
“url_prefix”:“/browse/modis”
}
````
下表提供了配置对象的每个参数的说明。


此参数仅用于使配置文件更易于理解和维护。否
弦。|是

“url_前缀”对于用单个入口点对模块提供的所有服务进行分组非常有用。作为istance,geobricks modis插件提供的每个服务都将以`/browse/modis'前缀引入。下表显示了如何通过前缀修改URL。



原始URL前缀rest引擎URL

http://www.www.com/www.com/www.com/brows/modis/modis/
;http://www.com/brows/modis/mod124;
http://www.com/mod13www.com/mod13www.com/mod13q13q1/mod13q1/第一季度/|

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中超类的构造函数中获取扩展泛型类的泛型类型?   java如何获取实体A的不同记录,该实体A与另一个实体B有一对多的关联,并按B记录的最新时间戳的最大值排序   JavaJSF导航参数依赖关系   具有短密文的java SecretKey匿名IBE   鼠标事件“找不到符号”错误的java解决方案   调用mediaplayer后使用java。停止我不能再发出声音了。为我解释开发参考?   java如何在序列化Avro消息时传递空值   java Sip Servlet未发送邀请请求   java根据规则访问节点,并删除链表中所有未访问的节点   Java 6上的jmockit测试用例必须使用Java代理吗?   JSF转换器f:convertDateTime是如何工作的?   java如何清除Firebase云数据库中的数组?   基于日期的列表java自定义排序   测量Java对象的内存消耗(完全“在应用程序中”)   故障终止/崩溃时的javafx Java(FX)故障保护警报?   java访问名称编码未知的文件   java如何在BlackBerry中绘制实心正方形?   java从JTextArea中删除边框   java可以使用另一个bean的属性来引用spring容器XML配置   数据透视表中具有相同列索引的java计数列