Point-To-Point (queue) programming