'Create the application service.
@param plugin: The name of the plugin that implements the service
application to run.
@type plugin: L{str}
@param options: Options to pass to the application.
@type options: L{twisted.python.usage.Options}
@return: The created application service.
@rtype: L{IService}'

@staticmethod
def service(plugin, options):

    service = plugin.makeService(options)
    application = Application(plugin.tapname)
    service.setServiceParent(application)
    return IService(application)
