{"id":2204,"date":"2010-09-20T11:12:59","date_gmt":"2010-09-20T18:12:59","guid":{"rendered":"http:\/\/localhost\/exoblog\/?p=2204"},"modified":"2010-09-20T11:12:59","modified_gmt":"2010-09-20T18:12:59","slug":"what-is-exo-platform-3-0-part-4","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/what-is-exo-platform-3-0-part-4\/","title":{"rendered":"What is eXo Platform 3.0? (Part 4)"},"content":{"rendered":"<p>Today, I am proud to announce the <a href=\"https:\/\/www.exoplatform.com\/blog\/exo-delivers-first-user-experience-platform-for-java\/\">release<\/a> of eXo Platform 3.0. In preparation for this big day, I have blogged over the last week about what eXo Platform 3.0 is to show the breadth of the product: <a href=\"https:\/\/www.exoplatform.com\/blog\/what-is-exo-platform-3-0-part-1\/\">portal foundation<\/a>, <a href=\"https:\/\/www.exoplatform.com\/blog\/what-is-exo-platform-3-0-part-2\/\">social intranet<\/a> and integrated <a href=\"https:\/\/www.exoplatform.com\/blog\/what-is-exo-platform-3-0-part-3\/\">web content management<\/a>.<\/p>\n<p>But to me the most exciting definition of eXo Platform 3.0 is as a powerful, modern application development platform. I like to think it is the platform that will make Java relevant again in this Web 2.0 world where dynamic languages like Ruby and PHP rule. Now Java can stand as a first-class language for Web 2.0 applications.<\/p>\n<p>What really sets eXo Platform 3.0 apart is its REST architecture. Any portal can present third-party application data as portlets, but eXo offers advanced integration using web services to actually communicate and interact with applications. You can integrate third-party apps, whether they\u2019re written in Java, .NET, PHP or any other language, with eXo Platform&#8217;s native APIs.<\/p>\n<p>But more importantly, you can create custom REST APIs on the fly &#8212; and deploy them directly from the platform. This means unlimited extensibility; with the custom APIs, you can build as many extensions as you need. eXo Platform provides a standard way to develop these JAX-RS REST services, with development, testing and deployment all done online in a new web-based IDE. Besides REST services, this IDE lets you rapidly build applications, JavaScript files, Groovy scripts, gadgets and mashups.<\/p>\n<p>It\u2019s this architecture that lets eXo integrate easily with third-party apps. In fact, at Java One this week, we will be demoing how a simple plug-in can social-enable an enterprise application, in this case <a href=\"https:\/\/www.exoplatform.com\/\">Jaspersoft\u2019s Business Intelligence (BI) software<\/a>. One of the immediate benefits of such an integration would be the automated syndication of BI events and user interactions in activity streams, enabling users to see relevant information for new and modified reports in real time. Salesforce.com got a lot of <a href=\"https:\/\/mashable.com\/2010\/06\/22\/salesforce-chatter-released\/#vVXB87AEvkqB\" target=\"_blank\" rel=\"noopener\">buzz for Chatter<\/a>. eXo lets any app get the same \u201cChatter\u201d features &#8212; without having to build it themselves.<\/p>\n<p>We\u2019ve also modularized eXo Platform 3.0, with a new mechanism using will make upgrading to future versions almost effortless.<\/p>\n<p>What all these features amount to is a systematic way to build rich Java apps with content management, collaboration, social and knowledge. I invite you to go under the hood with me in these online video demos &#8212; a <a href=\"https:\/\/www.exoplatform.com\/digital-collaboration-software\/\">short intro<\/a> (8 min) and a more <a href=\"https:\/\/www.exoplatform.com\/digital-collaboration-software\/\">in-depth tour<\/a> (30 min). We\u2019re also offering a 30-day evaluation subscription that includes support tickets, so <a href=\"https:\/\/www.exoplatform.com\/resource-center\/\">download<\/a> and give it a try.<\/p>\n","protected":false},"excerpt":{"rendered":"Today, I am proud to announce the release of eXo Platform 3.0. In preparation for this big day, I have blogged over the last week about what eXo Platform 3.0 is to show the breadth of the product: portal foundation, social intranet and integrated web content management. But to me the most exciting definition of [&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":2204},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2204"}],"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=2204"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/2204\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=2204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=2204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=2204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}