{
  "attachments": [],
  "comments_archived": true,
  "date": "2002-09-03T18:05:07.000Z",
  "layout": "post",
  "title": "XML-RPC to NNTP to XML-RPC to ...",
  "wordpress_id": 241,
  "wordpress_slug": "ooobfd",
  "wordpress_url": "http://www.decafbad.com/blog/?p=241",
  "year": "2002",
  "month": "09",
  "day": "03",
  "isDir": false,
  "slug": "ooobfd",
  "type": "entry",
  "postName": "2002-09-03-ooobfd",
  "html": "<p>Hmm, just read that <a href=\"http://radio.weblogs.com/0111823/2002/09/03.html#a39\">Charles Nadeau released an XML-RPC to NNTP gateway</a>.  I still think it would be neat to have an <a href=\"http://www.decafbad.com/news_archives/000261.phtml#comments\">NNTP to XML-RPC gateway</a> to use as a wonky, distributedish message queue.</p>\n\n\n<!--more-->\n\n\n<p>shortname=ooobfd</p>\n<div id=\"comments\" class=\"comments archived-comments\"><h3>Archived Comments</h3>\n<ul class=\"comments\">\n<li class=\"comment\" id=\"comment-221089286\">\n<div class=\"meta\">\n<div class=\"author\">\n<a class=\"avatar image\" rel=\"nofollow\" href=\"http://radio.weblogs.com/0111823/\"><img src=\"http://www.gravatar.com/avatar.php?gravatar_id=99d6f317c1bc2ac933c26f8233a11fa1&amp;size=32&amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png\" width=\"\" height=\"\"></a>\n<a class=\"avatar name\" rel=\"nofollow\" href=\"http://radio.weblogs.com/0111823/\">Charles Nadeau</a>\n</div>\n\n\n<p><a href=\"#comment-221089286\" class=\"permalink\"><time datetime=\"2002-09-03T23:29:50\">2002-09-03T23:29:50</time></a></p>\n</div>\n\n\n<div class=\"content\">Your idea of using newsgroups as queues to feed message to an XML-RPC-enabled program is very good: One could assign of or more groups to an application and use the NNTP server as an archive of all the calls made. Clever!\nLet me know more about how you envision it. I will put that on my \"programming to-do list\". Thanks for mentionning nxgate on your blog!\nCharles Nadeau</div>\n\n\n</li>\n<li class=\"comment\" id=\"comment-221089287\">\n<div class=\"meta\">\n<div class=\"author\">\n<a class=\"avatar image\" rel=\"nofollow\" href=\"http://www.decafbad.com\"><img src=\"http://www.gravatar.com/avatar.php?gravatar_id=2ac2cffd36ada8c734b90e02a1e5c1ac&amp;size=32&amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png\" width=\"\" height=\"\"></a>\n<a class=\"avatar name\" rel=\"nofollow\" href=\"http://www.decafbad.com\">l.m.orchard</a>\n</div>\n\n\n<p><a href=\"#comment-221089287\" class=\"permalink\"><time datetime=\"2002-09-04T01:43:30\">2002-09-04T01:43:30</time></a></p>\n</div>\n\n\n<div class=\"content\">Well, this is a very hackish idea and there are other systems that implement messaging queues perfectly well, but I thought that you could have a daemon scan new message items on a specified news group on a given server as they come in.  This daemon could check for a predetermined subject line, sender, and maybe even a trusted cryptographic signature.  The payload of the message could be in the clear, or encrypted.  You could have many recipients marked for the message.  \nThe gateway daemons then would turn valid newsgroup posts into outbound XML-RPC calls, and in turn, post to the newsgroup in response to inbound XML-RPC calls.\nWhat appears particularly attractive to me about doing this ofer NNTP, though, is that it's an existing architecture that already does queueing and distribution and all kinds of other nice things.  And if you wanted to be sneaky with a network of agents, you could even stenograph your messages in with other spam :)  But, the sneaky bits aren't what I'm most interested in.\nTo me, it's another potential rendevous to add to a hypothetical P2P system I'm musing about</div>\n\n\n</li>\n</ul>\n\n\n</div>\n\n\n",
  "body": "<p>Hmm, just read that <a href=\"http://radio.weblogs.com/0111823/2002/09/03.html#a39\">Charles Nadeau released an XML-RPC to NNTP gateway</a>.  I still think it would be neat to have an <a href=\"http://www.decafbad.com/news_archives/000261.phtml#comments\">NNTP to XML-RPC gateway</a> to use as a wonky, distributedish message queue.</p>\r\n<!--more-->\r\nshortname=ooobfd\r\n\r\n<div id=\"comments\" class=\"comments archived-comments\">\r\n            <h3>Archived Comments</h3>\r\n            \r\n        <ul class=\"comments\">\r\n            \r\n        <li class=\"comment\" id=\"comment-221089286\">\r\n            <div class=\"meta\">\r\n                <div class=\"author\">\r\n                    <a class=\"avatar image\" rel=\"nofollow\" \r\n                       href=\"http://radio.weblogs.com/0111823/\"><img src=\"http://www.gravatar.com/avatar.php?gravatar_id=99d6f317c1bc2ac933c26f8233a11fa1&amp;size=32&amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png\"/></a>\r\n                    <a class=\"avatar name\" rel=\"nofollow\" \r\n                       href=\"http://radio.weblogs.com/0111823/\">Charles Nadeau</a>\r\n                </div>\r\n                <a href=\"#comment-221089286\" class=\"permalink\"><time datetime=\"2002-09-03T23:29:50\">2002-09-03T23:29:50</time></a>\r\n            </div>\r\n            <div class=\"content\">Your idea of using newsgroups as queues to feed message to an XML-RPC-enabled program is very good: One could assign of or more groups to an application and use the NNTP server as an archive of all the calls made. Clever!\r\nLet me know more about how you envision it. I will put that on my \"programming to-do list\". Thanks for mentionning nxgate on your blog!\r\n\r\nCharles Nadeau</div>\r\n            \r\n        </li>\r\n    \r\n        <li class=\"comment\" id=\"comment-221089287\">\r\n            <div class=\"meta\">\r\n                <div class=\"author\">\r\n                    <a class=\"avatar image\" rel=\"nofollow\" \r\n                       href=\"http://www.decafbad.com\"><img src=\"http://www.gravatar.com/avatar.php?gravatar_id=2ac2cffd36ada8c734b90e02a1e5c1ac&amp;size=32&amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png\"/></a>\r\n                    <a class=\"avatar name\" rel=\"nofollow\" \r\n                       href=\"http://www.decafbad.com\">l.m.orchard</a>\r\n                </div>\r\n                <a href=\"#comment-221089287\" class=\"permalink\"><time datetime=\"2002-09-04T01:43:30\">2002-09-04T01:43:30</time></a>\r\n            </div>\r\n            <div class=\"content\">Well, this is a very hackish idea and there are other systems that implement messaging queues perfectly well, but I thought that you could have a daemon scan new message items on a specified news group on a given server as they come in.  This daemon could check for a predetermined subject line, sender, and maybe even a trusted cryptographic signature.  The payload of the message could be in the clear, or encrypted.  You could have many recipients marked for the message.  \r\n\r\nThe gateway daemons then would turn valid newsgroup posts into outbound XML-RPC calls, and in turn, post to the newsgroup in response to inbound XML-RPC calls.\r\n\r\nWhat appears particularly attractive to me about doing this ofer NNTP, though, is that it's an existing architecture that already does queueing and distribution and all kinds of other nice things.  And if you wanted to be sneaky with a network of agents, you could even stenograph your messages in with other spam :)  But, the sneaky bits aren't what I'm most interested in.\r\n\r\nTo me, it's another potential rendevous to add to a hypothetical P2P system I'm musing about</div>\r\n            \r\n        </li>\r\n    \r\n        </ul>\r\n    \r\n        </div>\r\n    ",
  "parentPath": "./content/posts/archives/2002",
  "path": "2002/09/03/ooobfd",
  "summary": "Hmm, just read that Charles Nadeau released an XML-RPC to NNTP gateway.  I still think it would be neat to have an NNTP to XML-RPC gateway to use as a wonky, distributedish message queue.",
  "needsBuild": true,
  "prevPostPath": "2002/09/01/ooobfc",
  "prevPostTitle": "Construction on the orbital mind control laser platform has begun",
  "nextPostPath": "2002/09/05/ooobfe",
  "nextPostTitle": "Some quickies"
}