Both server and client work. Service's response channel is still created in create_service, should be created when responding. There is an issue with copying response objects. Added async_call to client, which returns a future.