19.02.2019
 
 

 

Взлет Java
Автоматизация - Программные средства автоматизации

взлет java

Java это одна из ключевых технологий, используемых в Internet и Web-платформах как на серверной, так и на клиентской стороне. Браузеры Internet постоянно запускают подключаемые Java-программы. Язык Java и Java-скрипты стали стандартными технологиями создания многих web-страниц. Развитие Internet и Web дало толчок и развитию самой технологии Java, и области её применения. Благодаря этому Java, в отличие от других пока еще самых распространенных языков типа С и С++, переживает небывалый подъем. За короткий период он превратился из диковинного языка программирования, предложенного Sun в начале 90-х годов, в основной язык программирования для Internet.

Распространение Java и расширение области его применения обязаны многим его свойствам и дополнениям, в том числе:

· Независимость от аппаратной платформы Java является интерпретируемым языком, поставляемым с виртуальной Java-машиной, в состав которой могут входить интерпретатор байтового кода, специализированные утилиты, средства связи, поддержки графики и многооконного режима;

· Поддержка виртуальной Java-машиной внешних и импортированных Java-объектов система Java - может исполнять такие объекты в безопасной среде. Благодаря этой функции обеспечивается динамическая загрузка Java-апплетов и скриптов в клиентские машины для исполнения;

· Рис. 1: Виртуальная Java-машина с уровнями ОСРВ WindRiverJava это не автономная технология. ОС и виртуальная Java-машина обеспечивают отображение на нижележащий аппаратный уровень. Компания Wind River поддерживает Java посредством своего продукта Personal Jworks, реализующего Java поверх ОСРВ VxWork

· Встроенные средства защиты механизм обеспечения безопасного исполнения внешних и импортированных объектов, которые не могут никак воздействовать ни на ОС, ни на виртуальную Java-машину. Объектно-ориентированная сущность Java позволяет свести последствия ошибок программирования к минимуму: например, систему нельзя разрушить неверным значение указателя или ошибками управления памятью, поскольку в Java указат

· Поддержка вычислительных систем предприятия Java разрабатывался для применения в ответственных вычислительных системах уровня предприятия. EnterpriseJavaBeans это надежное средство вычислений на уровне компонентов Java или объектов JavaBeans, которые легко добавлять в сетевых вычислительную систему и которыми легко управлять.

· Встроенные в API-интерфейсы языка Java средства связи поддержка IP-сокетов. Пакет java.net поддерживает также групповую IP-передачу нескольким подключенным агентам. Поддержка потоков (streams) реализована в пакете java.io.

Технология Java это не замена или ограничение возможностей программирования аппаратного ядра на С и С++. Благодаря своей врожденной гибкости (объектно-ориентированная структура, средства защиты, покомпонентные добавки) Java обеспечивает сравнительно надежный и простой механизм расширения уже существующих ответственных систем. Java позволяет легко добавлять новые программные и интерфейсные элементы в существующие программы, не выполняя при этом перепрограммирование и последовательное тестирование всей системы. Используя Java, и руководители, и программисты имеют возможность при сегодняшних темпах бизнес-процессов поддерживать конкурентоспособность своих товаров и услуг без необходимости выполнения крупномасштабных работ. Короче говоря, он позволяет с малыми затратами встраивать в свои продукты расширяемость Internet то, к чему и стремилась Sun.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

АВТОМАТИЗАЦИЯ СИСТЕМЫ ВЕНТИЛЯЦИИ И КОНДИЦИОНИРОВАНИЯ ТОРГОВОГО ЦЕНТРА

News image

Заказчик: Группа компаний «Нимал» Описание технологического процесса: Объектом управления и контроля является система кондиционирования здания торгового центра в г. Тула. Решаемые задачи: ...

Состав и структура системы автоматизации

News image

Система нижнего уровня реализует автоматическое и автоматизированное управление следующими функциональными комплексами и системами: насосной станцией системы внутреннего пожаротушения насосной ста...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА ОПЕРАТИВНОГО ДИСТАНЦИОННОГО УПРАВЛЕНИЯ КАНАЛИЗАЦИОННЫ

News image

Заказчик: МУП «Водоканал Воронежа», Воронеж Описание технологического процесса: Городские канализационные стоки попадают в приёмную ёмкость. При достижении уровнем в приёмной ёмкости определён...

 

Теория АСУ:

Применение автоматизированных тепловых пунктов - ключ к энергосбережению в систе

News image

Существующие системы централизованного теплоснабжения были спроектированы в условиях социалистического хозяйства, и этот факт в значительной степени определяет их низкую энергетическую эффективность...

О проблемах качества

News image

Но большое разнообразие имеет не только достоинства, но и порождает массу проблем. Я имею в виду не только то, что глаза разбегаются, но и отсутствие объективной информации по предлагаемой технике. ...

Основные принципы и правила построения схем автоматизации

News image

Схема автоматизации является документом, определяющим структуру и характер автоматизации технологического объекта и оснащение его устройствами контроля и управления. При выполнении схем автоматиз...

Автоматика для инженерных систем, автоматика котла

News image

Современные системы отопления — это системы закрытого типа с принудительной циркуляцией. Для монтажа используются трубы малых диаметров, они прокладываются в стенах и полах, что позволяет выгодно ис...

Дифференциальная составляющая

News image

Дифференциальная составляющая противодействует предполагаемым отклонениям регулируемой величины, как бы предугадывая поведение объекта в будущем. Эти отклонения могут быть спровоцированы внешними во...

 
 

Программные решения в автоматизации:

Задачи сервера

News image

В системе CiTect сервер выполняет пять функций. Во-первых, сервер ввода/вывода является выделенным коммуникационным сервером, организуя обмен информ...

Сервер

News image

Текстовые файлы страниц готовятся с использованием специального языка разметки гипертекста HTML (Hyper Text Markup Language); Взаимодействие пользов...

InBatch

News image

Программный пакет InBatch - это гибкая, масштабируемая MES-система, специально разработанная для моделирования и автоматизации процессов смешения и ...

Бесшовность (Естественность, плавность)

News image

Citect это мощный конкурентоспосбный SCADA-продукт. У него сильные рыночные позиции, благодаря поддержке истинной структуры клиент/сервер, открытой ...

База данных реального времени

News image

Переменные, входящие в базу данных реального времени, могут быть текстовыми, дискретными, действительными или целыми числами. Они также могут быть п...

SCADA-системы и Internet

News image

Уже привычными стали распределенные системы, объединенные локальной сетью. Но в настоящее время возможно создание систем и на сетях Internet/Intrane...

 

Примеры удачного внедрения:

Клиент-серверные технологии

В настоящее время оптимальным решением для автоматизации крупных и средних предприятий, особенно быстро развивающихся, является использование информ...

ERP-системы и специализированные пакеты

До недавнего времени исчерпывающей функциональностью в области автоматизации управления предприятиями обладали ERP-системы, особенно крупные. Но,...

Область применения БЭСТ-5

Система управления предприятием БЭСТ-5 предназначена для использования малыми и средними предприятиями. Она обеспечивает ведение оперативного, бухга...

Интегрируемость, открытость, развиваемость

Важность использования общепринятых технологий обусловлена еще и тем, что они означают также возможность эффективной интегрируемости системы с други...

ПТК ОУ

Программно-технический комплекс управления общестанционным вспомогательным оборудованием – ПТК ОУ предназначен для управления и контроля за состояни...

Реальные потребности предприятия

В такой ситуации разумно начать с самого предприятия, а не с АСУП. Иначе говоря, выяснить, что же реально нужно предприятию. По большому счету, п...