{"id":136,"date":"2003-07-08T17:18:00","date_gmt":"2003-07-08T21:18:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/?p=177"},"modified":"2003-07-08T17:18:00","modified_gmt":"2003-07-08T21:18:00","slug":"client-side-containers","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2003\/07\/client-side-containers\/","title":{"rendered":"Client Side Containers"},"content":{"rendered":"<p>A <a href=\"http:\/\/weblogs.java.net\/pub\/wlg\/227\">pretty interesting example<\/a> of\nthinking outside the EJB box.  A client side container for enabling statelessness is\na nice piece of architectural work.<\/p>\n\n<p>FWIW, I&#8217;ve talked about the\n<a href=\"http:\/\/www.markbaker.ca\/2002\/09\/Blog\/2002\/10\/17#2002-10-ng-browsers\">RESTful equivalent<\/a>\nof this before,\n<a href=\"http:\/\/www.markbaker.ca\/2002\/09\/Blog\/2003\/02\/03#2003-02-state-hell\">more than once<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"A pretty interesting example of thinking outside the EJB box. A client side container for enabling statelessness is a nice piece of architectural work. FWIW, I&#8217;ve talked about the RESTful equivalent of this before, more than once.","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-136","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/136","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=136"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/136\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=136"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}