TGWebservices

Multiprootocolo Servicios web para turbogears
Descargar ahora

TGWebservices Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Kevin Dangoor
  • Sitio web del editor:
  • http://www.turbogears.org

TGWebservices Etiquetas


TGWebservices Descripción

Servicios web multiprotocol para turbógenos. Turbogears le brinda un HTTP simple con JSON Devuelve Valores API para su solicitud de forma gratuita. Esto no es así siempre lo que quieres, sin embargo. A veces, no desea exponer todos los datos a la web que necesita para representar sus plantillas. Tal vez necesite admitir un protocolo que nombra la función que llama como parte de lo que publica, como SOAP o XML-RPC.El paquete TGWebServices proporciona una API super simple para crear servicios web disponibles a través de SOAP, HTTP-> XML, y http-> json. La API SOAP genera WSDL automáticamente para su Python e incluso genera información de tipo suficiente para los idiomas escritos estáticamente (Java y C #, por ejemplo) para generar un buen código de cliente en su extremo. ¿Cómo sea fácil? int) @wsvalidate (int, int) def Multiplice (Self, NUM1, NUM2): devuelve NUM1 * NUM2Con esto en la raíz, los clientes de SOAP pueden encontrar el archivo WSDL en /soap/api.wsdl y las solicitudes de publicación de SOAP a / SOAP / . Solicitudes HTTP a / Multiply? Num1 = 5Num2 = 20 devolverá un documento XML con el resultado de 100. ADD? TG_Format = JSON (o un HTTP Acepta: TEXT / JavaScript Header) y obtendrá JSON de vuelta. Esta es que el código anterior se parece a una "'' función de python normal '' 'y no sabe nada sobre los servicios web. Aquí hay algunas características clave de "TGWebServices": · Manera más fácil de exponer una API de servicios web. · Soporta SOAP, HTTP + XML, HTTP + JSON · Salidas Documento envuelto / jabón literal, que es el formato más compatible. · Proporciona suficiente información de tipo para lenguajes escritos estáticamente para generar interfaces convenientemente utilizables · Puede generar instancias de sus propias clases. · También puede aceptar instancias de sus clases como entrada · Funciona con turbogears 1.0. · Licencia MIT permite un uso sin restricciones. Requisitos: · Python


TGWebservices Software relacionado

Turboge

TurbogEars es un completo mega marco de desarrollo web a la parte delantera en Python. ...

131

Descargar