JAVAONE and Oracle Develop 2012 Moscow, Russia

Java EE, Web Profile, Platform Technologies, Web Services, and the Cloud Session Presentations JavaOne 2012

Below are the latest session presentations. Can't find the presentation you are looking for? Check back often as presentations are added each week.

Презентации сессии "Java Enterprise Edition, Web-сервисы и Облачные Вычисления" конференции JavaOne 2012 в России

Ниже приведены последние презентации сессии. Не можете найти нужную вам презентацию? Рекомендуем вам переодически заходить на эту страницу, так как она еженедельно обновляется новыми презентациями.
EclipseLink: The Evolution of Java Persistence (PDF- English)

Data access today isn’t just about reading and writing from relational databases anymore. Read more

It’s also about mapping your objects to XML and to JSON for use in RESTful web services. It’s about being able to persist your objects in NoSQL databases and being able to cache them in data grids so you can scale out your application to hundreds of servers. The EclipseLink project is well known as an object-relational mapping framework and as the JPA 2.0 reference implementation in Java EE 6, but it is evolving to provide a comprehensive set of data services for Java developers building enterprise and cloud applications in Java EE, Java SE, and in OSGi. In this session we’ll dive into these new services and see how to build modern enterprise Java applications leveraging EclipseLink both in the back end for data persistence and on the front end to build RESTful services that support HTML5 clients. Topics will include: EclipseLink “JSON-B”—provides Java/JSON binding similar to EclipseLink JAXB’s Java/XML binding. With JSON-B, developers can easily marshall their Java domain model to and from JSON which is the preferred format for HTML5/JavaScript clients. EclipseLink JPA-RS—provides a service that exposes JPA mapped entities over REST either as XML with JAXB or JSON with EclipseLink JSON-B. It supports a full CRUD API as well as named query invocation. Resource Mapping—While JAXB and JSON-B provide a way to marshall to and from XML/JSON, RESTful services require a way to define what constitutes a resource. A naive approach of entity==resource may be used but is likely inefficient. With EclipseLink Resource Mapping the classes in a domain model can be declaratively mapped to a resource model which can be exposed using JPA-RS. EclipseLink Dynamic Provisioning—provides persistence services to pure HTML5 applications without the need for Java classes. With Dynamic Provisioning, HTML5 clients can dynamically define storage requirements for a set of classes (object types) and EclipseLink will instantiate a full JPA-RS CRUD service for those classes as well as JPQL query support. Tenant Isolation—Allow each tenant’s data to be isolated by data source, schema, table, or at the row level including support for Oracle Database Virtual Private Database (VPD). The isolation of entities carries through the persistence layers including caching.
Douglas Clarke, Oracle
EclipseLink: Эволюция Java Persistance (PDF на английском)

Доступ к данным сегодня не ограничивается только чтением реляционных баз данных и записью в них. Подробнее

Он также касается преобразования ваших объектов в формат XML и JSON для дальнейшего использования в веб-сервисах RESTful.Доступ к данным также имеет отношение к возможности сохранения ваших объектов в базах данных NoSQL и кэширования их в решетки данных, чтобы расширить приложения для сотен серверов.Проект EclipseLink хорошо известен как объектно-реляционный отображающий фреймворк и реализация ссылок JPA 2.0 в Java EE 6, который развивается с целью предоставить полный набор услуг по передаче данных для Java-разработчиков, работающих над созданием корпоративных и облачно-вычислительных приложений с помощью технологий Java EE, Java SE и OSGi.В этой сессии мы подробно изучим эти новые сервисы и узнаем, как построить современное корпоративное Java приложение, используя EclipseLink как для создания серверной части для сохранения данных, так и для создания клиентской части для построения сервисов RESTful, поддерживающих клиентов HTML5.
Douglas Clarke, Oracle
Cloud Enabled Persistence (PDF- English)

One of the major themes of Java EE 7 and JPA 2.1 is multi-tenancy and EclipseLink Read more

The JPA 2.1 reference implementation, has blazed the trail by shipping support for JPA usage with multiple tenants and tenant specific extensions in the Eclipse Indigo release (June 2011). EclipseLink enables the use of a single persistence unit by
Douglas Clarke, Oracle
Персистентность Облачных Вычислений (PDF на английском)

Одной из многочисленных областей Java EE 7 и JPA 2.1 является механизм множественной аренды. Подробнее

EclipseLink, являясь референсной реализацией JPA 2.1, проложил дорогу к ее использованию за счет поддержки JPA с несколькими арендаторами и их специфическими расширениями в Eclipse Indigo (июнь 2011). EclipseLink предоставляет возможность использовать один персистентный модуль нескольким арендаторам, одновременно предлагая контроль за стратегией изоляции арендаторов. Поддерживая платформу SaaS, EclipseLink также предоставляет специфические расширения для арендаторов, чтобы они могли наращивать количество сущностей JPA с дополнительными данными, необходимыми для работы и поддержки.
Douglas Clarke, Oracle
JavaEE 6 Web Services (PDF- English)

This talk provides overview of SOAP and REST web service development styles andrelated Java / JavaEE technologies, such as JAXB, JAX-WS, JAX-RS.
Read more

It also demonstratesweb service development using these technologies, leveraging their reference implementationssuch as project Metro (http://metro.java.net) and Jersey (http://jersey.java.net).
Martin Matula, Oracle
JavaEE 6 Веб сервисы (PDF на английском)

Эта презентация представляет обзор различных стилей разработки веб сервисов SOAP и REST.
Подробнее

Вы также узнаете о технологиях разработки веб сервисов в Java / JavaEE, таких как JAXB, JAX-WS и JAX-RS. Вы познакомитесь с примерами использования этих технологий и их референсных имплементаций, такими как проекты Metro (http://metro.java.net) и Jersey (http://jersey.java.net).
Martin Matula, Oracle
What is new in JAX-RS 2.0 (PDF- English)

JAX-RS has been a hugely successful Java API for RESTful services development. Read more

The first major version of this standard (JSR 311) became part of Java EE 6 and there are several widely used implementations of it. A lot of real-world experience has resulted in a number of new features being proposed for the next major revision of the JAX-RS API. JSR 339 was created in early 2011 with the objective of exploring and scoping out all of these proposals. The purpose of this talk is to give an overview of the new planned features.
Martin Matula, Oracle
Обзор нововведений в JAX-RS 2.0 (PDF на английском)

JAX-RS — очень удачный интерфейс прикладного программирования Java (Java API) для разработки сервисов RESTful. Подробнее

Первая полнофункциональная версия этого стандарта (JSR 311) стала частью Java EE 6, и существует еще несколько широко используемых его реализаций. Многочисленный опыт его применения воплотился в предложениях по реализации новой функциональности в составе следующего полнофункционального обновления JAX-RS API. В начале 2011 года был создан JSR 339, с тем чтобы исследовать и оценить масштаб всех этих предложений. Цель этого доклада - обзор новых планируемых возможностей.
Martin Matula, Oracle
Coherence in Practice (PDF- English)

Coherence in practice

Maciej Gruszka , Oracle
Практические примеры использования Oracle Coherence (PDF на английском)
Maciej Gruszka, Oracle

JavaOne Sponsor

Gold
DeutscheBank
JavaOne Global Events
JavaOne India JavaOne Japan JavaOne Latin America JavaOne San Francisco JavaOne Shanghai
About JavaOne 2013
  • 23 - 24 April
    Crocus Expo
    Moscow, Russia
Connect