Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
93
Добавлен:
07.02.2016
Размер:
789.52 Кб
Скачать

Оглавление

Java-технологии распределенных компьютерных систем 3

Инструментальные средства java для создания распределенных систем 3

Языки JAVA и С++ 4

Первая java-программа 4

Классы 5

Интерфейсы 6

Наследование 7

Пакеты 7

Ссылки this и super 8

Исключения 9

Массивы 9

Виртуальная машина JAVA (JVM) 10

Распределенные компьютерные системы и их характеристики 11

Промежуточное программное обеспечение распределенных компьютерных систем 12

JAVA RMI 13

Архитектура JAVA RMI 13

Достоинства и недостатки JAVA-RMI 14

Технология CORBA 14

Достоинства и недостатки CORBA 15

Структура распределенного J2EE JAVA-приложения 15

Hello World распределенное J2EE JAVA-приложение 16

Средства разработки 16

Структура 16

HTML. Основные теги HTML. 17

Основные теги HTML 18

Формы HTML-документов 18

CGI. JAVA WEB-сервер 19

Сервлет-технология JAVA 20

Компоненты EJB 20

JDBC 21

Страницы JSP 22

JSP-страница Hello.jsp 22

Теги и встроенные объекты JSP 23

Основные теги JSP-страниц. 23

Архитектуры распределенных приложений. Web-сервисы 24

JMS. Архитектура JMS 25

Java-технологии распределенных компьютерных систем 3

Инструментальные средства java для создания распределенных приложений 3

Языки JAVA и С++ 3

Первая java-программа 3

Классы 3

Интерфейсы 3

Наследование 3

Пакеты 3

Ссылки this и super 3

Исключения 3

Массивы 3

Виртуальная машина JAVA 3

Распределенные компьютерные системы и их характеристики 3

Промежуточное программное обеспечение распределительных компьютерных систем 3

JAVA RMI 3

Архитектура JAVA RMI 3

Достоинства и недостатки JAVA-RMI 3

Технология CORBA 3

Достоинства и недостатки CORBA

Структура распределенного J2EE JAVA-приложения 3

Hello World распределенное J2EE JAVA-приложение 3

Средства разработки 3

Структура 3

HTML. Основные теги HTML. 3

Формы HTML-документов 3

CGI. JAVA WEB-сервер 3

Сервлет-технология JAVA 3

Компоненты EJB 3

JDBC 3

Страницы JSP 3

JSP-страница Hello.jsp 3

Теги и встроенные объекты JSP 3

Архитектуры распределенных приложений. Web-сервисы 3

JMS. Архитектура JMS 3

Java-технологии распределенных компьютерных систем

В настоящее время является актуальным создание распределенных компьютерных систем охватывающее неограниченное количество компьютеров. Фирма Sun Microsystem, девиз “Сеть – это компьютер” активно развивает сетевые технологии. Основную роль при этом фирма отводит технологии Java. Java созданный в 1995 год, уже в первом выпуске инструментального набора классов и утилит jdk 1.0 (java development kit) включает поддержку сокета CGI. Серверные CGI-приложения позволяют создавать динамические страницы в ответ на запрос web-клиента. В jdk 1.2 (1996) был введен механизм RMI (Remote Method Invocation) – обращение к методу удаленного компьютера написанных на java.

В Jdk 1.2 (1997) механизм CORBA (Common Object Broker Architecture) – обращение к методам удаленного компьютера написанных на С, С++, Delphi и т.д., т.е. написанных на других языках программирования.

С 1999 года фирма Sun объявила с разделением платформы java 2 (jdk 1.2) на три направления:

  1. Java 2 Platform Standart Edition (J2SE)

  2. Java 2 Platform Enterprise Edition (J2EE)

  3. Java 2 Platform Micro Edition (J2ME)

J2SE предназначена для использования на рабочих станциях и ПК.

J2EE содержит все необходимые для создания распределенных компьютерных систем уровня предприятия. В нее входит сервлет, jsp, jms, ejb-технологии.

J2ME усеченная версия J2SE. Используются в КПК и мобильных телефонах.

Соседние файлы в папке [КОМП СИСТЕМЫ]