{"id":90,"date":"2003-02-06T20:07:00","date_gmt":"2003-02-07T00:07:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/?p=223"},"modified":"2003-02-06T20:07:00","modified_gmt":"2003-02-07T00:07:00","slug":"bea-on-integration","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2003\/02\/bea-on-integration\/","title":{"rendered":"BEA on integration"},"content":{"rendered":"<p>Here&#8217;s a telling statement for you, from a\n<a href=\"http:\/\/www.webservices.org\/index.php\/article\/view\/890\/\">BEA press release<\/a>;<\/p>\n\n<blockquote>\nRecognizing that every integration project requires development, and every development project requires integration\n<\/blockquote>\n\n<p>This is absolutely wrong; every integration project does <em>not<\/em> require\ndevelopment.<\/p>\n\n<p>This afternoon I subscribed to (i.e. integrated into my existing aggregate\nfeed) a few more weblogs, and did it without any new coding.  This is because\nI already use some <a href=\"http:\/\/www.oreillynet.com\/~rael\/lang\/perl\/blagg\/\">software<\/a>\nwhich can snarf RSS feeds for me; I just had to identify the feeds for it.<\/p>\n\n<p>Of course, if you assume, as BEA does, that each new service has\na different interface than other services, then obviously new development\nis going to be required, just as if each RSS feed had its own interface.\nBut that need not be the case, as I&#8217;ve demonstrated.<\/p>\n\n<p>I know, I&#8217;m not being entirely fair; even if some new Web resource\nused the HTTP interface, but used a data format the client wasn&#8217;t\nfamiliar with, then more coding would need to be done.  Which is why I&#8217;m\nso <a href=\"http:\/\/www.markbaker.ca\/blog\/\/2002\/11\/17#2002-11-rdf\">keen on RDF<\/a>.","protected":false},"excerpt":{"rendered":"Here&#8217;s a telling statement for you, from a BEA press release; Recognizing that every integration project requires development, and every development project requires integration This is absolutely wrong; every integration project does not require development. This afternoon I subscribed to (i.e. integrated into my existing aggregate feed) a few more weblogs, and did it without [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-90","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/90","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/90\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}