sending to the worker from the app, and receiving a response from the worker through the pubsub app