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) на три направления:
Java 2 Platform Standart Edition (J2SE)
Java 2 Platform Enterprise Edition (J2EE)
Java 2 Platform Micro Edition (J2ME)
J2SE предназначена для использования на рабочих станциях и ПК.
J2EE содержит все необходимые для создания распределенных компьютерных систем уровня предприятия. В нее входит сервлет, jsp, jms, ejb-технологии.
J2ME усеченная версия J2SE. Используются в КПК и мобильных телефонах.
- Оглавление
- Java-технологии распределенных компьютерных систем
- Инструментальные средства java для создания распределенных систем
- Первая java-программа
- Интерфейсы
- Наследование
- Import имя_пакета.*;
- Ссылки this и super
- Исключения
- Массивы
- Виртуальная машина java (jvm)
- Распределенные компьютерные системы и их характеристики
- Промежуточное программное обеспечение распределенных компьютерных систем
- Архитектура java rmi
- Достоинства и недостатки java-rmi
- Технология corba
- Достоинства и недостатки corba
- Структура распределенного j2ee java-приложения
- Hello World распределенное j2ee java-приложение Средства разработки
- Структура
- Код локального интерфейса
- Html. Основные теги html.
- Основные теги html
- Формы html-документов
- Cgi. Java web-сервер
- Сервлет-технология java
- Компоненты ejb
- Страницы jsp
- Теги и встроенные объекты jsp
- Основные теги jsp-страниц.
- Архитектуры распределенных приложений. Web-сервисы
- Jms. Архитектура jms