{"id":1194,"date":"2008-02-05T16:00:49","date_gmt":"2008-02-05T22:00:49","guid":{"rendered":"http:\/\/www.redmonk.com\/cote\/2008\/02\/05\/registries-try-2-mule-galaxy-and-wso2-registry\/"},"modified":"2008-02-05T16:00:49","modified_gmt":"2008-02-05T22:00:49","slug":"registries-try-2-mule-galaxy-and-wso2-registry","status":"publish","type":"post","link":"https:\/\/redmonk.com\/cote\/2008\/02\/05\/registries-try-2-mule-galaxy-and-wso2-registry\/","title":{"rendered":"Registries, try 2: Mule Galaxy and WSO2 Registry"},"content":{"rendered":"<p>Hey, remember registries in the WS-* stack? Sure, it was that part that stores all those services, lets you look them up, and acts a a general clearing house for all that yummy WS-* enabled XML-goop. Centralizing that sort of thing gives you the nifty effect of having more governance and control over versions of those services.<\/p>\n<p>Well, in the neck of the woods I hang out in, people are not too chummy with WS-* stuff. Indeed, folks like the simpler things: just throw some XML over HTTP, or if you&#8217;re feeling all uppity use APP.<\/p>\n<p>Recently, of interest, are two new attempts at the old registry problem, with attention paid to the simple is beautiful approach while casting a sighing glance to standards and the larger SOA world.<\/p>\n<p>You might call them human-friendly rather than machine friendly registries: <a href=\"http:\/\/www.mulesource.com\/products\/galaxy.php\">Mule&#8217;s Galaxy<\/a> and <a href=\"http:\/\/wso2.com\/about\/news\/registry-1-0-release\/\">WSO2&#8217;s Registry<\/a>.<\/p>\n<p>To my mind, both come from the ESB-driven camp of SOA. This camp cares about the low-level idea of using an ESB as a messaging bus for the SOA. The WS-* standards used don&#8217;t matter so much as the bus, which is the core technology in this SOA camp. Compare to the WS-* standards being king in the more &#8220;traditional&#8221; SOA understanding.<\/p>\n<p>As such, these two registries focus on things like APP, REST, and &#8211; golly! &#8211; even tagging. Their focus is on, sure, making it easy for code to access and use the registry, but the more important aspect is to pull in <i>humans<\/i> to sort through and use the registries.<\/p>\n<p>We&#8217;ll see how it goes this time: &#8220;registry&#8221; doesn&#8217;t usually get people all hot and bothered, but maybe tagging and &#8220;social networking&#8221; services will.<\/p>\n<p><b>Disclaimer:<\/b> MuleSource and WSO2 are clients.<\/p>\n<p><!-- technorati tags start --><\/p>\n<p style=\"text-align:right;font-size:10px\">Technorati Tags: <a href=\"http:\/\/www.technorati.com\/tag\/mulesource\" rel=\"tag\">mulesource<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/soa\" rel=\"tag\">soa<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/ws-*\" rel=\"tag\">ws-*<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/wso2\" rel=\"tag\">wso2<\/a><\/p>\n<p><!-- technorati tags end --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>People is nuts for cracking the Registry Nut&#8230;again!<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,12],"tags":[],"class_list":["post-1194","post","type-post","status-publish","format-standard","hentry","category-development-tools","category-enterprise-software"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/1194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/comments?post=1194"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/1194\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/media?parent=1194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/categories?post=1194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/tags?post=1194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}