{"id":2060,"date":"2010-04-08T21:13:23","date_gmt":"2010-04-09T04:13:23","guid":{"rendered":"http:\/\/localhost\/exoblog\/?p=2060"},"modified":"2010-04-08T21:13:23","modified_gmt":"2010-04-09T04:13:23","slug":"webinar-how-to-build-a-multi-tenancy-online-development-platform-in-java","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/webinar-how-to-build-a-multi-tenancy-online-development-platform-in-java\/","title":{"rendered":"Webinar: How to Build a Multi-Tenancy Online Development Platform in Java"},"content":{"rendered":"<p>The talk that Benjamin gave at the local Java SIG this week was so well-received, we decided to host an encore version as a webinar on 22 April, at 9am PT \/ 12pm ET \/ 5pm GMT.\u00a0 Benjamin will demonstrate how the eXo Platform can be used as an online Java development platform to create public and private clouds.\u00a0 He will walk through the different technologies that eXo leverages, such as the GateIn open source portal framework, JAX-RS, Groovy and OpenSocial Gadgets.\u00a0 Specifically, attendees will learn how to:<\/p>\n<ul>\n<li>use a JCR data store to model a cloud tenant<\/li>\n<li>store and dynamically deploy JAX-RS services written in Groovy<\/li>\n<li>store and dynamically deploy OpenSocial Gadgets that connect to previously online-created REST APIs<\/li>\n<li>remotely expose those Gadgets to the public cloud<\/li>\n<\/ul>\n<p>The complete abstract and other details are available on the <a href=\"https:\/\/www.exoplatform.com\/\" target=\"_blank\" rel=\"noopener\">registration page<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"The talk that Benjamin gave at the local Java SIG this week was so well-received, we decided to host an encore version as a webinar on 22 April, at 9am PT \/ 12pm ET \/ 5pm GMT.\u00a0 Benjamin will demonstrate how the eXo Platform can be used as an online Java development platform to create [&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":2060},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2060"}],"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=2060"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2060\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=2060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=2060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=2060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}