Este módulo contiene clases que publican un servicio RPC de protocolo de Google como aplicación WSGI.
El paquete protorpc.wsgi.service proporciona las siguientes funciones:
- service_mapping(service_factory, service_path=r'.*', protocols=None)
- 
    Crea una aplicación WSGI que gestiona una sola asignación de servicio RPC de Protocol de Google. Argumentos- service_factory
- La clase de servicio o la fábrica de servicios para crear nuevas instancias del servicio. Para obtener más información sobre las fábricas de servicios, consulta remote.Service.new_factory.
- service_path=r'.*'
- Ruta en la que reside el servicio.
- protocols=None
- Una instancia de remote.Protocols que configura los protocolos admitidos en el servidor.
 Devuelve una aplicación WSGI que gestiona una sola asignación de servicio RPC de protocolo de Google. 
- service_mappings(services, registry_path=DEFAULT_REGISTRY_PATH)
- 
    Crea una aplicación WSGI con varias asignaciones de servicios con un servicio de registro opcional. Por ejemplo: from protorpc import remote from protorpc.wsgi import service package = 'my_package' class MyService(remote.Service): ... class MyOtherService(remote.Service): ... app = service.service_mappings( [('/my_path', MyService), # Maps to /my_path ('/my_other_path', MyOtherService), # Maps to /my_other_path ]) Los servicios se asignan a rutas de URL especificando una tupla (ruta, servicio), donde ruta es la ruta en la que reside el servicio y servicio es la clase de servicio o la fábrica de servicios para crear nuevas instancias del servicio. Para obtener más información sobre las fábricas de servicios, consulta remote.Service.new_factory. Argumentos - servicios
- Una lista de tuplas (ruta, servicio), donde pathes la ruta en la que reside el servicio yservicees la clase de servicio o la fábrica de servicios para crear nuevas instancias del servicio. Para obtener más información sobre las fábricas de servicios, consulta remote.Service.new_factory.
- registry_path=DEFAULT_REGISTRY_PATH
- Ruta que se debe proporcionar al servicio de registro. Utiliza None para inhabilitarlo.
 Devuelve una aplicación WSGI con varias asignaciones de servicios y un servicio de registro opcional. Genera una excepción ServiceConfigurationErrorcuando se proporcionan rutas duplicadas.