Can somebody please provide an example for sending (and if possible also receiving) messages using basic ZMQ socket from some external python script. I understand that we can use Agent objects and their vip.pubsub.publish and vip.pubsub.subscribe methods to do this, but I feel like having a whole agents objects, and letting them run in background adds unnecessary complexity to scripts that just need a simple way to access the VIP message bus.
Thank you.