def makeService(options):
    element = options['element']
    page = WidgetPluginRoot(element)
    return TCPServer(options['port'], NevowSite(page))
@type options: C{dict}
dataset/ETHPy150Open twisted/nevow/nevow/_widget_plugin.py/makeService