service handler can npw create the synchronous and asynchronous service
classes, depending on the 'service' parameter