o c e s s c o n t e x t = z m q . C o n t e x t ( 1 ) s o c k e t = c o n t e x t . s o c k e t ( z m q . P U B ) # s o c k e t . b i n d ( " t c p : / / * : 5 5 5 6 " ) s o c k e t . b i n d ( " i p c : / / / t m p / f e e d s / 0 " ) s o c k e t . s e n d ( " s o m e e v e n t " ) # c l i e n t p r o c e s s c o n t e x t = z m q . C o n t e x t ( ) s o c k e t = c o n t e x t . s o c k e t ( z m q . S U B ) # s o c k e t . c o n n e c t ( " t c p : / / l o c a l h o s t : 5 5 5 6 " ) s o c k e t . c o n n e c t ( " i p c : / / / t m p / f e e d s / 0 " ) e v e n t _ d a t a = s o c k e t . r e c v ( )