Click here to edit contents of this page.
Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available.
Append content without editing the whole page source.
Check out how this page has evolved in the past.
If you want to discuss contents of this page - this is the easiest way to do it.
View and manage file attachments for this page.
A few useful tools to manage this Site.
See pages that link to and include this page.
Change the name (also URL address, possibly the category) of the page.
View wiki source for this page without editing.
View/set parent page (used for creating breadcrumbs and structured layout).
Shouldn't downstream be the socket receiving and upstream the one sending?
Like a river flows from upstream to downstream
It is a common confusion due to the opposing perspective of the river vs. the swimmer, and that's why we renamed the sockets to PULL and PUSH.
Portfolio
The naming is confusing. It actually means "get messages from upstream" and "send message downstream". In the 2.0.8 release the socket types were renamed to PUSH and PULL respectivelly, which is unambiguous. DOWNSTREAM and UPSTREAM still exist for backward compatibility reasons.