Java Enterprise Edition, Web-сервисы и Облачные

advertisement
Если имя докладчика в программе указано латинницей – доклад читается на английском языке.
Java Enterprise Edition, Web-сервисы и Облачные Вычисления
JavaEE 6 Веб сервисы
Эта презентация представляет обзор различных стилей
разработки веб сервисов SOAP и REST. Вы также узнаете о
технологиях разработки веб сервисов в Java / JavaEE, таких
17 апреля, 11:30 – 12:15 как JAXB, JAX-WS и JAX-RS. Вы познакомитесь с примерами
использования этих технологий и их референсных
имплементаций,
такими
как
проекты
Metro
(http://metro.java.net) и Jersey (http://jersey.java.net)
Martin Matula
Oracle
Открывая платформу
JavaEE 6
Geertjan Wielenga
Oracle
17 апреля, 12:30 – 13:15
Одновременно с релизом Java EE 6, компания Oracle
предложила множество различных инструментальных
средств, чтобы разработчики смогли в полной мере
воспользоваться преимуществами платформы.
В этой
сессии будут представлены средства быстрой разработки
приложений в среде NetBeans, являющейся основной
интегрированной средой разработки для платформы Java
компании Оракл . Будет рассмотрены все этапы создания
приложения
с
использованием
основных
функциональных возможностей, реализованных для
платформы Java EE 6. Начиная с JPA, продолжая с EJB,
Servlets, JSF и JAX-RS, вы сможете оценить все
преимущества Java EE по сравнению с предыдущими
версиями и другими веб фреймворками и в полной мере
сможете
подготовиться
к
созданию
собственных
приложений для предприятия.
EclipseLink: эволюция Java
Persistence
Douglas Clarke
Oracle
17 апреля, 16:30 – 17:15
Доступ к данным сегодня не ограничивается только
чтением реляционных баз данных и записью в них.
Он также касается преобразования ваших объектов в
формат XML и JSON для дальнейшего использования в
веб-сервисах RESTful.
Доступ к данным также имеет отношение к возможности
сохранения ваших объектов в базах данных NoSQL и
кэширования их в решетки данных, чтобы расширить
приложения для сотен серверов.
Проект EclipseLink хорошо известен как объектнореляционный отображающий фреймворк и реализация
ссылок JPA 2.0 в Java EE 6, который развивается с
целью предоставить полный набор услуг по передаче
данных для Java-разработчиков, работающих над
созданием корпоративных и облачно-вычислительных
приложений с помощью технологий Java EE, Java SE и
OSGi.
В этой сессии мы подробно изучим эти новые сервисы и
узнаем, как построить современное корпоративное Java
приложение, используя EclipseLink как для создания
серверной части для сохранения данных, так и для
создания клиентской части для построения сервисов
RESTful, поддерживающих клиентов HTML5.
От сборки к релизу - как
перестать беспокоиться и
начать доверять процессу
Барух Садогурский
Jfrog
17 апреля, 4:30 - 5:15
Частое
развертывание
в
разнообразные
производственные среды увеличивает нагрузку на
DevOps. Гарантировать, что приложение развернуто
правильно, становится все сложнее.
В ходе этого доклада будут рассмотрены некоторые
распространенные ошибки в традиционной непрерывной
интеграции, увеличивающие риск и объем ручной
работы.
Эти
ошибки
приводят
к
проявлению
человеческого фактора, заставляя DevOps нервничать
перед нажатием кнопки «Deploy».
Далее мы продемонстрируем способы автоматизации,
позволяющие преодолеть эти проблемы с помощью уже
используемых популярных инструментов:
системы
сборки
(Maven,
или
Gradle),
сервера
непрерывной интеграции (Jenkins, Bamboo или TeamCity)
и с помощью бинарного репозитория.
Вне зависимости от того, создаете ли вы программное
обеспечение
для
облачных
платформ
или
для
собственной инфраструктуры, мы продемонстрируем,
как
получить
полностью
автоматизированную
"производственную" систему сборки, которая собирает
полностью трассируемые, управляемые и готовые к
внедрению продукты.
Повторное развертывание
не потребуется: мгновенное
обновление в процессе
создания и работы Java
приложений
Антон Архипов
ZeroTurnaround
17 апреля, 5:30 - 6:15
Лучшим трюком JVM было убедить весь мир, что
требуется повторное развертывание после обновления
приложения. На этой сессии мы оспорим это
заблуждение с использованием JRebel и LiveRebel. Мы
вживую покажем, как можно разрабатывать на языке
Java, не развертывая приложения повторно, а затем мы
рассмотрим, как перенести все эти изменения в
работающую сеть, не вызывая простоев и потерь сессий.
JRebel копирует ваше рабочее пространство
непосредственно в работающее приложение, и каждое
изменение, которое вы делаете, немедленно
отображается в пользовательском интерфейсе. Мы
пройдем через процесс установки и настройки (которые
займут всего пять минут) и покажем все на примере
работающего приложения Spring PetClinic.
LiveRebel производит обновления автоматически, быстро,
без прерывания работы, и они полностью обратимы. Это
означает, что пользователи могут продолжать работать
во время обновления, и вы можете спать спокойно.
LiveRebel находит обновленные части, распределяет их
по серверам и выполняет обновление с помощью нашей
собственной технологии HotPatching
или с помощью чередующихся перезагрузок. Мы
научимся устанавливать, настраивать и обновлять живой
чат-сервер, в то время как вы
будете продолжаеть общаться в чате.
Практические примеры
использования Oracle
Coherence
Maciej Gruszka
Oracle
18 апреля, 11:30 -12:15
This session introduces Oracle Coherence as a key
enterprise
architectural
component
responsible
for
managing the data grid layer - which typically sits between
the database and application server. During this
presentation we will cover different use case scenarios for
using Oracle Coherence as well as the benefits associated
with placing data grid components into different projects.
We will also provide a technical overview of Oracle
Coherence and its supported deployment topologies
Обзор нововведений в
JAX-RS 2.0
Martin Matula
Oracle
18 апреля, 12:30 - 1:15
JAX-RS — очень удачный интерфейс прикладного
программирования Java (Java API) для разработки
сервисов RESTful. Первая полнофункциональная версия
этого стандарта (JSR 311) стала частью Java EE 6, и
существует еще несколько широко используемых его
реализаций. Многочисленный опыт его применения
воплотился в предложениях по реализации новой
функциональности
в
составе
следующего
полнофункционального обновления JAX-RS API. В начале
2011 года был создан JSR 339, с тем чтобы исследовать и
оценить масштаб всех этих предложений. Цель этого
доклада - обзор новых планируемых возможностей.
Персистентность Облачных
Вычислений
Douglas Clarke
Oracle
18 апреля, 2:15 - 3:00
Одной из многочисленных областей Java EE 7 и JPA 2.1
является механизм множественной аренды. EclipseLink,
являясь референсной реализацией JPA 2.1, проложил
дорогу к ее использованию за счет поддержки JPA с
несколькими арендаторами и их специфическими
расширениями в Eclipse Indigo (июнь 2011). EclipseLink
предоставляет
возможность
использовать
один
персистентный
модуль
нескольким
арендаторам,
одновременно
предлагая
контроль
за
стратегией
изоляции арендаторов. Поддерживая платформу SaaS,
EclipseLink
также
предоставляет
специфические
расширения для арендаторов, чтобы они могли
наращивать
количество
сущностей
JPA
с
дополнительными данными, необходимыми для работы и
поддержки.
Мигрируем на JavaEE со
Spring
Bert Ertman, Paul Bakker
Luminis
18 апреля, 3:15 - 4:00
Несомненно, Spring фреймворк сыграл важную роль в
эволюции процесса создания корпоративных приложений
на платформе Java. Тем не менее, этот фреймворк попрежнему принадлежит одной единственной компании.
Период, когда приходилось полагаться на подобные
проприетарные фреймворки при разработке достойных
корпоративных приложений, позади.
Java EE 6 стала еще более удобной для разработки
корпоративных приложений на основе стандартов, что
делает ее лучшим выбором для любого корпоративного
приложения.
В этой сессии вы узнаете, как преобразовать типичное
Spring приложение в портируемое Java EE 6 приложение,
включающее
интеграционные
тесты
и
полностью
отвечающее современным стандартам.
Vaadin, Rich Web Apps in
Server-Side Java without
Plug- ins or JavaScript
Sami Ekblad
Vaadin
18 апреля, 5:30 - 6:15
Get introduced to the Vaadin framework by one of its core
developers. The Vaadin provides a desktop-like
programming model on the server for creating Rich Internet
Applications (RIAs) in plain Java - without the need for
HTML, XML, plug-ins or JavaScript. In this session, Joonas
lays out the key concepts of the server-side RIA
development model and compares it to client-side RIA. To
demonstrate the use of framework, an example application
is developed during the session step-by-step. The
presentation is concluded with pointers on how to start
developing your own applications with Apache-licensed
Vaadin-framework.
Не по дням, а по часам!
Вертикальное и
горизонтальное
масштабирование
приложений на Java
Дмитрий Лазаренко
Jelastic
18 апреля, 4:30 -5:15
Как надо проектировать приложения, чтобы они могли
выдержать свалившуюся на них славу и неожиданный
поток клиентов? В данном докладе мы рассмотрим
приемы
вертикального
и
горизонтального
масштабирования, преимущества и недостатки каждого
подхода, узкие места и потенциальные проблемы. В том
числе мы приведем примеры практической реализации
обоих видов масштабирования в единственной в России
облачной
платформе
хостинга
Java
Jelastic
(http://jelastic.ru)
Базовая платформа Java
JDK8 и дальше
Dalibor Topic
Oracle
17 апреля, 11:30 - 12:15
With the recent release of Java SE 7 the Java platform is back on
the move, addressing the needs of developers as platforms and
applications change. This session will briefly recap recent
developments in Java SE 7 and the Java Community Process before
moving onto the current ideas for features in Java SE 8. Discussions
are underway within Oracle about the main themes for Java SE 9
and beyond. We'll conclude with a look at some of the features that
are being considered for inclusion in versions of Java as far forward
as Java SE 12
Семи смертям не бывать, а
JigSaw не миновать -переходим от монолитных
приложений к модульным
Михаил Ершов
Oracle
17 апреля, 12:30 - 1:15
Главной и самой долгожданной новинкой в Java 8 будет
поддержка модульной архитектуры. Но уже сегодня
рабочий вариант модульной Java - проект JigSaw из
OpenJDK - доступен для обсуждения и экспериментов. В
настоящее время JigSaw еще активно разрабатывается,
но
он
работоспособен,
и
реализация
основных
концепций завершена. В докладе будет рассказано о
том, как сделать ваш проект модульным, освещены
вопросы совместимости и разнообразные проблемы,
которые могут возникнуть при переходе на новую
парадигму разработки.
Методология оптимизации
производительности
Сергей Куксенко
Алексей Шипилёв
Oracle
17 апреля, 4:30 -5:15
Хотите сделать ваше приложение быстрее, и для этого
оптимизируете Java-код? Мы не будем рассказывать, как
оптимизировать
Java-программы.
Мы
не
будем
рассказывать,
как
использовать
ваш
любимый
профайлер. Мы расскажем, как делать "правильные
вещи" (TM), а не тратить две недели на ускорение
метода foo() в 100 раз, и получать всего лишь +0.001%
скорости на всём приложении. Мы расскажем о том, что
делать ПЕРЕД тем, как запускать профайлер. В докладе
рассматриваются "умные" слова вроде "throughput",
"latency", "utilization", "scalability", "закон Амдала".
Драконы в домашнем
хозяйстве: скалируемся на
многоядерных машинах
Сергей Куксенко
Алексей Шипилёв
Oracle
17 апреля, 5:30 -6:15
Многоядерные машины стали частью сурового быта:
десятком, а то и сотней логических процессоров уже
мало кого удивишь. Однако мы до сих пор учимся писать
быстрые и корректные программы для этих почти ручных
монстриков. Этот доклад посвящён разбору типичных
проблем
с
производительностью
параллельных
программ, работающих на машинах с разделяемой
памятью; описанию их симптомов, а также обсуждению
типичных подходов к диагностике и решению проблем.
Обзор нововведений в
Oracle JRockit Mission
Control
Marcus Hirt
Oracle
17 апреля, 5:30 - 6:15
Последняя версия Oracle JRockit Mission Control
представляет
собой
очень
эффективный
набор
инструментальных средств Java для наблюдения,
управления, профилирования, обнаружения проблем,
связанных с задержками, и поиска утечек памяти в
приложениях Java. В начале доклада будут кратко
рассмотрены основные инструментальные средства
JRockit Mission Control, а затем будут обсуждаться
интересные возможности, имеющиеся в самой последней
версии JRockit Mission Control.
The Garbage-First - новый
сборщик мусора в HotSpot
JVM
Владимир Иванов
Charlie Hunt
Oracle
18 апреля, 11:30 - 12:15
Сборщик мусора Garbage-First (сокращенно G1 GC) - это
новый сборщик мусора в виртуальной машине HotSpot,
предназначенный для сценариев с небольшими паузами.
G1 является долгосрочной заменой сборщика мусора с
малыми задержками Concurrent Mark-Sweep GC (широко
известный как CMS). Эта сессия рассматривает вопросы
архитектуры G1, сравнивает G1 и CMS, рассказывает о
текущем состоянии продукта и дает обзор направлениям
развития.
Возвращение сообщества в
Java Community Process
Patrick Curran
Oracle
18 апреля 11:30 - 12:15
The success of the Java language and platform depends on
community support and participation. Java is developed
through the Java Community Process, which is open to all
members of the Java community. Recent changes to the
process, introduced in JSR 348, make it even easier for
developers to observe and to participate in the work of the
JCP. Most developers understand the value of participating
in open-source projects; this session will explain the
benefits of participating in the JCP. We will explain how the
JCP is is organized and how Java standards are developed.
Bring your questions, your suggestions, and your concerns.
We want to hear from you - the foundation of the Java
community.
Быстрее быстрого, или
эволюция Dual-Pivot
Quicksort в JDK
Владимир Ярославский
Oracle
18 апреля, 12:30 - 1:15
С момента появления JDK для сортировки простых типов
использовался наиболее эффективный алгоритм классический (с одним опорным элементом) вариант
быстрой сортировки (Quicksort). В ноябре 2009 года в
JDK 7 появилась существенно лучшая модификация
быстрой сортировки, Dual-Pivot Quicksort, которая в 1.5 2.5 раза быстрее, чем обычный Quicksort. Несмотря на
простоту алгоритма с двумя опорными элементами его
дословная
реализация
оказывается
незначительно
быстрее, а на некоторых данных даже медленнее
одноопорного Quicksort'а.
За последние два с половиной года Dual-Pivot Quicksort
неоднократно усовершенствовался по сравнению с
первоначальной версией. Какие оптимизации и приемы
использовались? Как повышалась производительность?
Это и многое другое планирется обсудить во время
выступления.
Этот доклад заинтересует не только любителей
алгоритмов, но и всех тех, кто стремится к еще более
эффективному коду, кто хочет внести свой вклад в
развитие JDK.
Fork/Join: особенности
реализации, модели
использования,
производительность
Алексей Шипилёв
18 апреля, 2:15 -3:00
В JDK7 появилась поддержка параллельных операций,
ложащихся
в
модель
Fork/Join.
Этот
доклад
рассматривает особенности реализации ForkJoinPool,
явные ограничения и подводные камни, а также
следующие из них правильные и неправильные модели
использования.
Gflogger - реализация
"безмусорного" логгера для
критически чувствительных
к времени выполнения
участках
Владимир Долженко
Deutsche Bank
18 апреля, 2:15 -3:00
Основная цель данного специализированного логгера
устранить неявные оснановки java приложения. К таким
остановкам можно отнести выделение памяти и прежде
всего основки обусловленные работой сборщиком
мусора. Не смотря на то, что gflogger написан с
использованием идей Disruptor и других эффективных
высокопроизводительных решений, он не ставит целью
заметь собой все другие решения, а удовлетворить
требования не плодить мусор и иметь большую
пропускную способность, при некоторых разумных
ограничениях.
Многоуровневая
компиляция в HotSpot JVM
Владимир Иванов
Oracle
18 апреля, 3:15 - 4:00
В последних версиях виртуальной Java-машины (JVM)
HotSpot появился новый режим работы JIT-компилятора многоуровневая компиляция (Tiered
compilation). Данный режим работы одновременно
позволяет добиться быстрого запуска приложения и
высокого качества генерируемого кода.
В докладе будут рассмотрены детали реализации и
проведено сравнение нового режима с клиентским и
серверным компиляторами по-отдельности.
Расчленяя Disruptor: магия
и технология высокой
производительности
Руслан Черёмин
Yandex
18 апреля, 4:30 -5:15
Disruptor -- высокопроизводительный конкурентный
Open Source фреймворк, часто упоминаемый в последнее
время в java community. Его разработчики обещают
прирост производительности почти на порядок, по
сравнению со стандартными компонентами из j.u.c. Для
тех, кому интересны технические детали: что такое
Disruptor, а так же как, из чего, и в каких условиях он
способен обеспечить заявляемую производительность.
Мы начнем с простейшей реализации конкурентной
очереди, и будем шаг за шагом переносить в нее идеи из
Disruptor'a, наблюдая за их влиянием на скорость
работы.
Модель памяти Java
Сергей Куксенко
Oracle
18 апреля, 4:30 -5:15
Понимание модели памяти Java (JMM) является
ключевым моментом для разрабоки правильных и
эффективных параллельных приложений. К сожалению,
даже после 15 лет существования Java, не многие
разрабочики уделяют внимание деталям JMM. Многие
слышали, что "double checked locking не
работает корректно", но немногие могут обьяснить
почему. Почему вообще возникла необходимость в JMM?
Каким образом Java разработчики защищены
от многообразия аппаратных моделей памяти? Дается
объяснение JMM на примерах. Помимо акцента на
правильности программ, мы также расскажем
как JMM влияет на производительность приложений.
Управление памятью в Java:
минимизация потребления
памяти
Владимир Иванов
Oracle
18 апреля, 5:30 - 6:15
Требуется уменьшить потребление памяти без ущерба
для производительности приложения? Хотите понимать
почему Ваши данные занимают именно столько места? Не
слышали про разные типы ссылок в Java или не очень
понимаете разницы между ними? Ответы на эти и другие
вопросы Вы сможете получить в рамках этого доклада.
Язык Kotlin для платформы
Java
Андрей Бреслав
JetBrains
18 апреля, 5:30 - 6:15
Kotlin - язык программирования, компилируемый в байткод для платформы JVM. Язык разрабатывается в
компании JetBrains. Код проекта скоро будет открыт под
свободной
лицензией
Apache
2.
Презенатия
сфокусирована на взаимодействии Kotlin и Java
Клиентские технологии
JavaFX 2.1 новое поколение
клиентской платформы Java
Александр Кузнецов
Oracle
18 апреля 11:30 - 12:15
JavaFX - новая технология Oracle для написания современных
пользовательских интерфейсов на языке Java. Этот доклад
демонстрирует основные возможностях и архитектуру JavaFX, а
также проводит обзор новых возможностей, появившихся в
версии 2.1
Визуальный редактор
JavaFX интерфейса
SceneBuilder и язык
разметки интерфейса FXML
Сергей Гринев
Oracle
17 апреля, 12:30 - 1:15
Самый надёжный способ отделить бизнес-логику от
пользовательского интерфейса - это писать их на разных
языках. FXML позволяет в удобной форме описывать
JavaFX UI, привязывать его к бизнес-логике и отдавать
на редактирование дизайнерам, не знающим ничего о
Java. На данном докладе вы узнаете как выглядит и что
может FXML, зачем он нужен, а также познакомитесь с
визуальным
редактором
JavaFX
под
названием
SceneBuilder.
Практическое
использование вебкомпонента в клиентских
приложениях на Java
Петр Железняков
Oracle
17 апреля, 4:30 -5:15
Доклад посвящён WebView -- Веб-компоненту в составе
JavaFX. Помимо отображения HTML страниц, вы можете
использовать компонент как контейнер для Вебприложений. Узнайте о возможностях контейнера и
способах взаимодействия JavaFX- и Веб-приложений.
Автоматизация
тестирования JavaFX
приложений. Тестирование
пользовательского
интерфейса для
разработчиков
Александр Ильин
Oracle
18 апреля, 12:30 - 1:15
Задумывались
ли
вы
об
автоматизированном
тестировании
разрабатываемого
пользовательского
интерфейса? Автоматизация тестирования возможна и
довольно
проста
с
использованием
правильных
инструментов и подходов. У комманды JavaFX есть
эффективный набор инструментов для того чтобы
получить максимум от автоматизации.
Тестирование пользовательского интерфейса не может
быть полностью ручным, потому что к нему применимы
все уровни тестирования, включая юнит-тестирроване,
модульное
тестирование,
пре-интеграционное,
приемочное тестирование сборок и т. д.
Во время сессии мы создадим несколько тестов с нуля и
также покажем существующие тесты приложений на
платформе JavaFX. Мы покажем как сделать тесты
пользовательского
интерфейса
стабильными
и
недорогими в поддержке.
Посетив эту сессию, вы познакомитесь с набором
инструментов с открытым кодом и подходами к
тестированию пользовательского интерфейса, которые
позволят
вам
писать
тесты
пользовательского
интерфейса так же просто как и обычные юнит тесты.
Производительность
JavaFX
Angela Caicedo
Команда разработчиков JavaFX поделится секретами
оптимизации приложений, написанных на JavaFX, а
также своим опытом по измерению и увеличению
Oracle
18 апреля, 3:15 - 4:00
производительности самой технологии.
Java Micro Edition, Мобильные и Встраиваемые Платформы, Javaкарты
Эволюция мобильной
платформы CLDC
Сергей Трошин
Дмитрий Кузьмин
Oracle
17 апреля, 11:30 - 12:15
Конфигурация CLDC обслуживает широкий спектр мобильных и
встроенных устройств и играет значительную роль в экосистеме
мобильной платформы Java. В докладе рассказывается об
эволюции CLDC и об инструментах разработки, необходимых
для
использования
новых
возможностей
платформы.
Рассматриваются примеры использования новых языковых и
функциональных конструкций, а также улучшения CLDC HI VM,
предложенные для обновленной платформы. Обсуждение
существующих
ограничений
и
реальных
сценариев
использования мобильной Java помогут более глубоко раскрыть
причины
и
мотивации,
лежащие
за
предложенными
изменениями мобильной платформы CLDC.
ME.Next Революция
мобильных API
Константин Золотников
Михаил Попов
Oracle
17 апреля, 12:30 - 1:15
Технологии Java для мобильных и встроенных устройств
быть! На рынках Европы и Северной Америки смартфоны
уверенно теснят "обыкновенные" телефоны с привычной
и обыкновенной технологией Java ME на борту, а значит,
Джаве для маленьких устройств пора меняться. Оракл,
как основной владелец технологии, принимает вызов. В
обзорном докладе мы расскажем о стратегии развития
Java ME, новых спецификациях и меняющейся ниши Java
на устройствах класса Mobile and Embedded.
Заработай с помощью
своего Java приложения: на
примере Nokia Series 40
Anna Zhuang
Nokia
17 апреля, 5:30 - 6:15
Монетизация Java приложений является важнейшим
аспектом
разработки.
Узнайте
о
популярных
возможностях монетизации и оцените преимущества и
недостатки
различных
ситуаций
и
рыночных
предложений. На примере телефонов Nokia Series 40 мы
рассмотрим,
как
воспользоваться
встроенными
возможностями монетизации платформы в вашем
приложении. При том что продажи Series 40 превысили
1.5 миллиарда, эта модель продолжает предоставлять
наиболее распространенную в мире платформу для
разработки Интернет и Java приложений.
Обзор новый возможностей
LWUIT (LightWeight UI
Toolkit)
Roger Brinkley
Oracle
18 апреля, 11:30 - 12:15
LWUIT, Oracle's LightWeight UI Toolkit стал де-факто
стандартом при разработке JavaME приложений. В этом
докладе мы рассмотрим новые возможности LWUIT такие
как: GUI Builder, Ads Component, FaceBook API и другие...
Java SE для всроенных
систем на архитектуре ARM
и PPC
Александр Волков
Oracle
18 апреля, 12:30 - 1:15
Стандартная Java SE не поддерживает архитектуры ARM
и PPC, которые преимущественно используються во
встроеных системах.
Для решения этой проблемы создана специальная
полнофункциональная версия, обладающая меньшими
требованиями к памяти.
В докладе мы рассмотрим:
-Особенности Java SE Embedded,
-Архитектуру и главные решенные проблемы,
-Требования к системе,
-Примеры практического использования,
-Q&A
Oracle Java для встроенных
систем в медицинском
оборудовании
Benjamin Pashkoff
Oracle
18 апреля, 2:15 -3:00
Эта презентация расскажет о текущих предложениях
компании Oracle в областях Embedded Java VM и BDB и о
применении этих новшеств в сфере медицинских
приборов.
Будут
рассмотрены
возможности
и
характеристики продуктов с позиции их использования в
медицинском оборудовании. Также будут рассмотрены
требования к различным продуктам и направления их
развития.
Видеосвязь с
использованием
популярных протоколов и
сервисов на мобильных
устройствах
Денис Магда
Илья Крупенин
Oracle
18 апреля, 5:30 - 6:15
Видеозвонки в наше время становятся все более и более
популярным
способом
общения
между
людьми.
Существует ряд популярных решений, поддерживающих
данный способ коммуникации: Skype, GoogleTalk,
FaceTime и др. Но возможно ли разработать свое
собственное мобильное приложение и встроить его в
существующую инфраструктуру какого-либо популярного
решения для видеосвязи?
Ответ на данный вопрос Вы можете получить, посетив
данное выступление. Во время доклада будет подробно
рассмотрен сервис GoogleTalk и детально раскрыт
процесс создания собственного клиента для видеосвязи
для данного сервиса с использованием Java ME и Oracle
Mobile
Developers
API.
Работа
клиента
будет
продемонстрирована по ходу выступления.
В дополнение, будет произведен краткий обзор
возможностей других распространенных мобильных
платформ, позволяющих создать аналогичный клиент
для видеосвязи.
Download