拉冬是一个基于Python的框架,以揭露功能,多种类型的网络服务与NBSP;例如SOAP,jsonrpc,HTTP POST参数,等等。
1.实施...
实现你的服务类装饰你想揭露与ladonize装饰方法。
2.用它...
使用拉冬的WSGI应用程序类包装您服务...
3.暴露...
使用拉冬的最小WSGI服务器类的Apache2 / mod_wsgi的或其他一些WSGI中间件的WSGI应用......
什么是此版本中的新:
< ul>
什么是0.8.1版本,新的:
- 在增加反射故障响应对象,所以有可能追踪故障恢复的具体要求。
什么是新的版本0.7.3:
- 在增值服务范围的记录fascilities通过LadonWSGIApplication的构造。初步的日志级别是:
- 在ladon.server.NO_LOGGING = 0
- 在ladon.server.LOG_REQUEST_ACCESS = 1
- 在ladon.server.LOG_REQUEST_DICT = 2
- 在ladon.server.LOG_RESPONSE_DICT = 4
- 在ladon.server.LOG_EXECUTION_TIME = 8
什么在0.7.2版本新:
- 在添加到使用不同的出版类型之间进行选择的可能性写作在线文档,在线API文档的时候。可能的出版商&QUOT;原材料与QUOT;,&QUOT;预&QUOT;和&QUOT; docutils的&QUOT; - 例如:
- 在@ladonize([PORTABLE_STRING],RTYPE = [文件])
- 在高清下载(自我,名):
- &QUOT;&QUOT;&QUOT;
- 在@publisher:docutils的
- - 测试
- - 测试2
- + ------------ + ------------ + ----------- +
- |标题1 |标题2 |标题3 |
- + ============ ============ + + + ===========
- |正文行1 | 2列|列3 |
- + ------------ + ------------ + ----------- +
- |正文行2 |细胞可以跨越栏|
- + ------------ + ------------ + ----------- +
- |身体排3 |细胞可能| - 电池|
- + ------------ +跨度行。 | - 包含|
- |身体排4 | | - 块。 |
- + ------------ + ------------ + ----------- +
- 在KODE eksempel ::
- 在高清测试(个体经营):
- 在打印&QUOT; oijfwe&QUOT;
- 在下载一次多个文件。在每个名字命名的服务
- 在试图找到服务,与之匹配的文件/上传。如果名称不
- 有一个匹配的文件将被忽略。
- @参数名:的文件名列表
- 在@rtype:返回File对象的列表
- &QUOT;&QUOT;&QUOT;
- 在全球upload_dir
- 在响应= []
- 的名称:
- 在F =文件()
- 在f.name =名称
- 在f.data =附件(开(联接(upload_dir,姓名),“RB”))
- 在响应+ = [F]
- 在返回响应
在名称
什么是0.7.1版本,新的:
- 在修正错误974655通过代理功能添加到了Python jsonwsp客户端
什么在0.7.0版本新:
- 在修正错误926442和926445
什么版本0.6.6的新:
- 在新的基于字典的类型定义LadonType属性。直到0.6.6版本的所有属性LadonType不得不直接引用类型的类型或列表。有了字典类型定义有可能为服务开发商通过更详细的性能有关的属性,如文档线,默认值或者是否可为空(无)或没有。旧式LadonType属性定义仍然有效,因此这一变化提供向后兼容性。可空的集成内置在肥皂和jsonwsp接口。例如:
- 类Person(LadonType):
- 在用户名= PORTABLE_BYTES#旧式
- 在组= [PORTABLE_BYTES]
- 在移动= {#新型
- 在“类型”:PORTABLE_BYTES,
- 在“可为空”:没错,
- 在“文档”:&QUOT;用户的手机号码和QUOT; }
- 在valid_user = {
- 在“类型”:布尔,
- 在“可为空”:假,
- 在“默认”:假,
- 在“文档”:“用户是有效的。”,“如果不给,用户是无效的。”]}
什么版本0.6.5的新:
- 在故障处理的最终实现。接口现在必须实施FaultHandler继承BaseFaultHandler类。故障处理程序已经实现了SOAP和JSONWSP接口。在方法调用的occure所有异常捕获拉冬的调度,并下发到接口故障处理程序。使用ladon.exceptions.service实施,以提高无论是服务器故障或责怪故障的客户端上ServerFault或ClientFault例外。在服务方法调用可能occure其他异常被视为非托管服务器故障,并转换为这样的调度。
- 在新的附件引用格式CIDX :.该格式让我们有参考附件份指数,而不是内容ID的客户端post请求。
什么在0.6.4版本新:
- 在JSONWSPClient __init __(说明=无,URL =无)需要说明的URL作为第一个参数或关键字&QUOT;描述&QUOT ;.新的关键字参数&QUOT;网址&QUOT;可以传递的,而不是说明如果jsonwsp API是已知的。使用URL的代价是,有没有创建JSONWSPClient对象的任何占位符方法,而不是必须通过call_method()方法调用的方法。
- 在CustomResponse - 拉冬现在提供定义上指定的方法自定义响应的能力。例如,你可以拉冬与一个特定的服务方法浏览器下载响应响应。例如:
- 类HTTPAttachmentResponse(CustomResponse):
- 在高清__init __(个体经营,FileObj文件,文件名,文件大小,块大小= 4096):
- 在self.fileobj = FileObj文件
- 在self.filename =文件名
- 在self.filesize =文件大小
- 在self.blocksize =块大小
- 在高清response_headers(个体经营):
- #TODO:处理编码的文件名
- 在打印[(“内容处置”,“附件;文件名=&QUOT;%S&QUOT;'%self.filename.encode(”UTF-8“))
- (“内容类型”,“应用/武力下载”),
- (“内容长度”,STR(self.filesize))]
- 在回归[
- (“内容处置”,“附件;文件名=&QUOT;%S&QUOT;'%self.filename.encode(”UTF-8“))
- (“内容类型”,“应用/武力下载”),
- (“内容长度”,STR(self.filesize))]
- 在高清RESPONSE_DATA(个体经营):
- 在回ITER(拉姆达:self.fileobj.read(self.blocksize),'')
- 在错误852234 - 删除的nillable和SOAP部分元素的minOccurs属性
- 在错误861193 - 删除'_'到' - '转换为复杂类型元素
- 在错误884431 - 修正了布尔类型的SOAP响应对象
要求:
- 在Python中
评论没有发现