dauw

Dode eenvoudige webservices stapel voor Python
Download nu

dauw Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jos Orlando Pereira
  • Uitgever website:

dauw Tags


dauw Beschrijving

Dead Simple Web Services Stack voor Python Dauw is een Python-module die dead-eenvoudige webservices voor Python biedt. Hoewel het blootstellen van een webservice tegenwoordig behoorlijk eenvoudig, wanneer u de juiste IDE gebruikt en de recepten volgt, krijgt u de binnendetails van een zeepstapel kan een ontmoedigende taak zijn. Als u bijvoorbeeld met extensies experimenteert of gewoon wilt leren hoe het werkt. Inspired door Ryan Kelly's Dexml, de Dode Simple Object-XML MAPPER, en door K. Jacobson's Simple Python Web Service Framework-Blog-entry is dauw is klein en eenvoudig . Er is in feite een lange weg te gaan om te voldoen aan de webservicestandaarden.Exporting Een webservice is net zo eenvoudig als het definiëren van verzoek en responsklassen in Python met behulp van dexml met bijbehorende handlerfuncties: >>> van dexml importmodel, velden> >> KLASSE HELLONS (MODEL): ... KLASSE META: ... NEUGESPACE = "HTTP: // localhost / hallo" ... NameSpece_Prefix = "H" ... >>> Hallo (hello): .. . Naam = velden.String () ... >>> KLASSE HELLESEPONSE (HELLONS): ... GROEIST = Velden.String () ... >>> Def Hallo (R): ... Return HelloreSponse (Groet = 'Hallo' + R.Name) en het maken van de HTTP-server het maken van de HTTP-server: >>> van BASHHTTPPERVER IMPORT HTTPERVER >>> van DEWS IMPORT HTTP >>> httpserver (('localhost', 8080), ... http.handler (' Hallo ', (Hallo, Helloresponse, Hallo),),) ...) .serve_forever () Dit serveert de WSDL op http: // localhost: 8080. Er wordt geen klant verstrekt door dauw, maar ik beveel SUD's (https://fedorahosted.org/suds/). Vereisten: · Python


dauw Gerelateerde software