{"id":2039,"date":"2010-03-24T20:45:52","date_gmt":"2010-03-25T03:45:52","guid":{"rendered":"http:\/\/localhost\/exoblog\/?p=2039"},"modified":"2010-03-24T20:45:52","modified_gmt":"2010-03-25T03:45:52","slug":"exo-at-the-next-java-sig-meeting","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/exo-at-the-next-java-sig-meeting\/","title":{"rendered":"eXo at the Next Java SIG Meeting on April 6, in Palo Alto, CA"},"content":{"rendered":"<p>Benjamin has been invited to speak at the next Java SIG in Palo Alto.\u00a0 If you&#8217;re in the area, come join us!\u00a0 Here are the details:<\/p>\n<table border=\"0\" width=\"100%\" cellspacing=\"4\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td colspan=\"2\">7:00 PM &#8211; 9:00 PM April 6, 2010<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">Cubberley<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">4000 Middlefield Rd., RM H-1<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">Palo Alto,\u00a0CA<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">94105<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">&nbsp;<\/p>\n<blockquote><p><strong>Title: How to build a multi-tenancy online development platform in Java<\/strong><\/p>\n<p>Abstract:<\/p>\n<p>&#8230; or, more specifically, how to build a multi-tenancy online development platform in Java thanks to JCR, JAX-RS, OpenSocial Gadgets, Groovy and GateIn?<\/p>\n<p>Building traditional Java UI applications requires a long development cycle. This presentation will show how eXo leverages several Java specifications to assemble an online application development platform that can be used to build private and public clouds.<\/p>\n<p>This presentation is intended for Java developers and architects that would like to expand their knowledge to new concepts related to cloud and online agile development.<\/p>\n<p>We will see how a JCR repository data store can be used to:<\/p>\n<p>* model a cloud tenant<br \/>\n* to store and dynamically deploy JAX-RS services written in Groovy<br \/>\n* to store and dynamically deploy OpenSocial Gadgets that connect to previously online-created REST APIs<br \/>\n* to remotely expose those Gadgets to the public cloud<\/p><\/blockquote>\n<p>For more information, check out the <a href=\"http:\/\/www.sdforum.org\/index.cfm?fuseaction=Page.ViewPage&amp;PageID=626\" target=\"_blank\" rel=\"noopener\">Java SIG page<\/a>.<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"Benjamin has been invited to speak at the next Java SIG in Palo Alto.\u00a0 If you&#8217;re in the area, come join us!\u00a0 Here are the details: 7:00 PM &#8211; 9:00 PM April 6, 2010 Cubberley 4000 Middlefield Rd., RM H-1 Palo Alto,\u00a0CA 94105 &nbsp; Title: How to build a multi-tenancy online development platform in Java [&hellip;]","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[699],"tags":[],"lang":"en","translations":{"en":2039},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2039"}],"collection":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/comments?post=2039"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2039\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=2039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=2039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=2039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}