拉冬是一個基於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中
評論沒有發現