#! /usr/bin/env python2.4

import os

from ZSI.ServiceContainer import ServiceContainer, SOAPRequestHandler
from TYPES import *
from Service_services import *
from Service_services_server import *

def AsServer(port=8082, services=(), ):
    sc = ServiceContainer(('', port), )

    for s in services:
        path = s.getPost()
        sc.setNode(s, path)

    print "listening .."
    sc.serve_forever()

if __name__ == "__main__":
    AsServer(services=[Service()], )
