'Start the application service.
@param reactor: The reactor to run the service with.
@type reactor: L{twisted.internet.interfaces.IReactorCore}
@param service: The application service to run.
@type service: L{IService}'

@staticmethod
def startService(reactor, service):

    service.startService()
    reactor.addSystemEventTrigger('before', 'shutdown', service.stopService)
