Что вы найдете в этой книге?
CORBA и JavaBeans объединяются в межсетевом
пространстве. Предлагаем полностью
пересмотренное руководство для навигации по
этой ранее не исследованной территории.
Независимо от того, кем вы являетесь: опытным
программистом Java, экспертом по распределенным
объектам или собираетесь быть и тем и другим, --
перевод второго издания чрезвычайно популярной
книги "Java и CORBA в приложениях клиент-сервер"
даст вам необходимые знания для объединения двух
этих технологий в работающие клиент-серверные
решения для Объектной Web.
В этой единственной такого рода книге
Содержится
новый материал о JavaBeans, CORBA Beans и Enterprise JavaBeans.
Показано, как вызывать объекты CORBA из
инструментальных средств JavaBeans таких, как Visual Cafe,
JBuilder и Visual Age for Java.
Рассматривается
множество вопросов -- от простого
программирования ORB до новых областей из CORBA 3.0
таких, как POA, передача объектов по значению,
отображения IDL в Java и RMI в IIOP.
Используется
учебный материал и тесты производительности
клиент-серверных программ для сравнения системы
CORBA и ее конкурентов таких, как Java/RMI, Java/DCOM, сокеты
(Sockets), HTTP/CGI и сервлеты (Servlets).
Подробно
рассматривается используемый Netscape ОRВ -- VisiBroker for
Java 3.X. Показывается, как использовать Caffeine для
написания приложений CORBA/Java без IDL.
Представляется
тест производительности Debit-Credit для JDBC баз данных
для сравнения 2-слойных и 3-слойных клиент-серверных
решений.
Представляется
JavaBeans версия ClubMed -- 3-слойное клиент-серверное
приложение на базе Web, которое использует CORBA, Java и
JDBC.
Показывается,
как использовать динамические средства CORBA такие,
как обратный вызов, динамический вызов,
интроспекцию объектов и репозиторий интерфейсов.
Содержание
Часть 1. CORBA встречается с Java
1 Приложение клиент-сервер в
стиле CORBA
2 Объектная Web: CORBA знакомится
с Java
3 Познакомимся с различными
CORBA/Java ORB
Часть 2. Основы CORBA/Java
4 Первая программа CORBA
5 ORBlet встречается с апплетом
6 Java ORB встречается с C++ ORB
Часть 3. Динамическая CORBA
7 Переносимая версия Count
8 Динамическое приложение Count
9 MultiCount: полнофункциональный
Count
Часть 4. CORBA и ее конкуренты
10 Сравнение CORBA/Java ORB и
сокетов
11 Сравнение HТTP/CGI и CORBA/Java ORB
12 Сравнение сервлетов и
CORBA/Java ORB
13 Сравнение RMI и CORBA/Java ORB
14 Caffeine: чисто CORBA/Java ORB
15 Сравнение DCOM и CORBA/Java ORB
16 И победителем является...
Часть 5. Современная CORBA
17 Как найти ORB?
18 Кто активирует объекты?
19 Метаданные: кто я?
20 Отображение CORBA IDL в Java
21 Отображение Java в IDL CORBA
22 Интроспективный объект
CORBA/Java
Часть 6. Сравнение 2-слойного и 3-слойного JDBC
23 Основы JDBC
24 Тест производительности
Debit-Credit для JDBC
25 2-слойный Debit-Credit с JDBC
26 3-слойное приложение Debit-Credit
с помощью JDBC и CORBA
Часть 7. От JavaBeans к Enterprise JavaBeans
27 Компонентная модель JavaBean
28 JavaBean Smiley
29 JavaBeans, управляемые
событиями
30 JavaBean со свойствами
31 Устойчивые JavaBeans
32 Интроспективные и
инструментируемые JavaBeans
33 CORBA Beans
34 Enterprise JavaBeans и CORBA
Часть 8. ClubMed с помощью CORBA/JavaBeans
35 3-слойное клиент-серверное
приложение ClubMed
36 Клиент ClubMed Beans
37 CORBA-сервер ClubMed
38 CORBA/Java: хорошее, плохое и
уродливое |