{"id":279,"date":"2007-05-29T23:22:36","date_gmt":"2007-05-30T04:22:36","guid":{"rendered":"http:\/\/www.juixe.com\/techknow\/index.php\/2007\/05\/29\/javaone-2007-wednesday-general-session\/"},"modified":"2007-05-29T23:22:36","modified_gmt":"2007-05-30T04:22:36","slug":"javaone-2007-wednesday-general-session","status":"publish","type":"post","link":"http:\/\/juixe.com\/techknow\/index.php\/2007\/05\/29\/javaone-2007-wednesday-general-session\/","title":{"rendered":"JavaOne 2007: Wednesday General Session"},"content":{"rendered":"<p><a href=\"http:\/\/www.juixe.com\/techknow\/index.php\/2006\/05\/17\/java-one-tuesday-general-session\/\">Thomas Kurian<\/a>, Senior Vice President of Development in Oracle, gave the Wednesday morning general session.  Thomas said that Oracle is following four key technological trends including JEE 5.0, Server-Oriented Architecture and Event Driven Architecture, Web 2.0, and grid computing.  As Thomas spoke I keep thinking of JEE 5.0 as a MVC framework with EJB3\/JPA as the model, JSF\/AJAX as the view, and JSF as the controller.<\/p>\n<p>Thomas talked about having JSF components that would generate AJAX or Flash widgets just as naturally as HTML.  Thomas also talked a bit about <b>enterprise mashups<\/b> as corporations begin to bridge together AJAX, JSF, SMS, RSS, wiki, blogs, and social applications with business applications.<\/p>\n<p>Thomas also position Oracle as a large and committed Open Source contributer and mentioned <a href=\"http:\/\/www.eclipse.org\/proposals\/eclipselink\/\">EclipseLink<\/a>, Oracle recent code donation to the Eclipse Foundation.<\/p>\n<p>While Thomas spoke about Oracle&#8217;s position in the middleware, a thought occurred to me.  Plain Old Java Objects (POJO) as used in EJB 3 and JPA are not as plain as you are lead to believe, but these objects might well be renamed to Plain Annotated Java Objects (PAJO).<\/p>\n<p>Technorati Tags: <a href=\"http:\/\/technorati.com\/tag\/javaone\" rel=\"tag\">javaone<\/a>, <a href=\"http:\/\/technorati.com\/tag\/javaone2007\" rel=\"tag\"> javaone2007<\/a>, <a href=\"http:\/\/technorati.com\/tag\/oracle\" rel=\"tag\"> oracle<\/a>, <a href=\"http:\/\/technorati.com\/tag\/ajax\" rel=\"tag\"> ajax<\/a>, <a href=\"http:\/\/technorati.com\/tag\/jsf\" rel=\"tag\"> jsf<\/a>, <a href=\"http:\/\/technorati.com\/tag\/jee\" rel=\"tag\"> jee<\/a>, <a href=\"http:\/\/technorati.com\/tag\/eclipse\" rel=\"tag\"> eclipse<\/a>, <a href=\"http:\/\/technorati.com\/tag\/pojo\" rel=\"tag\"> pojo<\/a>, <a href=\"http:\/\/technorati.com\/tag\/pajo\" rel=\"tag\"> pajo<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thomas Kurian, Senior Vice President of Development in Oracle, gave the Wednesday morning general session. Thomas said that Oracle is following four key technological trends including JEE 5.0, Server-Oriented Architecture and Event Driven Architecture, Web 2.0, and grid computing. As Thomas spoke I keep thinking of JEE 5.0 as a MVC framework with EJB3\/JPA as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[8,15,3],"tags":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p902K-4v","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/279"}],"collection":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/comments?post=279"}],"version-history":[{"count":0,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/279\/revisions"}],"wp:attachment":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/media?parent=279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/categories?post=279"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/tags?post=279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}