python 搭建 webservice 服務端
在家一直登不上網站,還以為一直被攻擊中,在公司試下就登入成功了,果然還是隻有家裡登不上。
目前在公司裡除錯的都是soap風格的webservice介面,使用的開發用java編寫的服務端,嘗試著用python寫一寫,增加多一種返回的情況。下面程式碼裡wsgiref是python內建的,只需要安裝下spyne就可以了。
from spyne import Application, rpc, ServiceBase, String
from spyne.protocol.soap import Soap11
class Hello(ServiceBase):
@rpc(String, _returns=String)
def world(self, string):
return string
application = Application([Hello],
tns='http://namespace/',
in_protocol=Soap11(),
out_protocol=Soap11())
if __name__ == '__main__':
from spyne.server.wsgi import WsgiApplication
from wsgiref.simple_server import make_server
wsgi_application = WsgiApplication(application)
server = make_server('127.0.0.1', 8080, wsgi_application)
server.serve_forever()
瀏覽器訪問wsdl地址
http://127.0.0.1:8080/?wsdl
相關文章
- Java建立WebService服務及客戶端實現JavaWeb客戶端
- Android程式使用SOAP呼叫遠端WebService服務AndroidWeb
- Java建立WebService服務及客戶端實現(轉)JavaWeb客戶端
- ubuntu下搭建ftp服務端UbuntuFTP服務端
- Apereo CAS Server服務端搭建教程Server服務端
- React服務端渲染(專案搭建)React服務端
- gitblit服務端在windows的搭建Git服務端Windows
- Python 服務端整合 騰訊雲 IM 服務Python服務端
- CXF實現webService服務(一)Web
- CXF建立webservice客戶端和服務端Web客戶端服務端
- Android服務端開發之使用Eclipse搭建Java Web服務端Android服務端EclipseJavaWeb
- win10搭建nfs服務端詳細步驟_win10怎麼搭建nfs服務端Win10NFS服務端
- TypeScript + Webpack + Koa 搭建 React 服務端渲染TypeScriptWebReact服務端
- Ubuntu 22.04搭建MC原版服務端Ubuntu服務端
- python http服務怎麼搭建PythonHTTP
- MQTT伺服器搭建服務端和客戶端MQQT伺服器服務端客戶端
- Mac 下搭建Nginx HTTP/2的服務端MacNginxHTTP服務端
- day98:MoFang:服務端專案搭建服務端
- python建立tcp服務端和客戶端PythonTCP服務端客戶端
- 使用Apollo Server搭建GraphQL的服務端和客戶端Server服務端客戶端
- Rest Post示例(java服務端、python客戶端)RESTJava服務端Python客戶端
- ASP.NET如何定時呼叫WebService服務ASP.NETWeb
- golang讀取java或者go的webservice服務GolangJavaWeb
- 服務端指南 服務端概述 | 微服務架構概述服務端微服務架構
- FTP服務搭建FTP
- SFTP服務搭建FTP
- NFS服務搭建NFS
- WebSocket服務搭建Web
- 【2】Windows C++ Redis服務端搭建與客戶端開發WindowsC++Redis服務端客戶端
- 手把手教你搭建 Vue 服務端渲染專案Vue服務端
- CAS SSO單點登入服務端環境搭建服務端
- mina 框架java服務端的搭建和通訊。框架Java服務端
- 服務端渲染到前端渲染,再到“服務端渲染”服務端前端
- 客戶端,服務端客戶端服務端
- 服務端,客戶端服務端客戶端
- TCP服務端TCP服務端
- 服務端 unity服務端Unity
- 淘淘商城系列——訂單系統服務端和客戶端工程搭建服務端客戶端