19.04.2024
 
 

 

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

инструментальные средства

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

Разработка Java велась в рамках внутреннего проекта Sun Microsystems. Компания по-прежнему сохраняет контроль над этим языком. Тем не менее, Sun предоставляет спецификации Java и инструментальные средства бесплатно. Разработчики могут писать и распространять Java-продукты без каких-либо лицензионных выплат, при условии, если они используют чистую комнату или средства программирования Sun и не рекламируют свои продукты как соответствующие спецификациям Sun Java. Если же о таком соответствии объявляется, то компании Sun выплачиваются весьма скромные отчисления.

Программное ядро Java можно найти в Интернете. Sun распространяет спецификации Java, виртуальные Java-машины и пакеты разработчиков Java-систем. В их число входят: платформы Java 2 Standard Edition (J2SE), Java 2 Enterprise Edition (J2EE), Java 2 Micro Edition (J2ME), Java 1.2, 2.0, JavaBeans, Enterprise Java и т.д. В состав J2SE входят виртуальная Java-машина и пакет разработчика JDK. В J2EE включены Java-сервлеты и объекты EnterpriseJavaBeans. Кроме того, Sun распространяет и инструментальные средства разработки.

Кроме Sun, поддержкой Java и Java-продуктов начинают занимаются и многие другие ведущие производители программного обеспечения, особенно средств для персональных компьютеров. Сегодня на рынке есть целый ряд Java-продуктов. Найти нужное инструментальное средство разработки, отладки и распространения Java-кодов и объектов не составляет никакой проблемы. Диапазон средств простирается от базовых интегрированных сред разработки (IDE), отладчиков и виртуальных машин до интерфейсов баз данных. Что касается инструментальных средств общего назначения, то, по общему согласию, ведущими поставщиками базовых Java-средств разработки (Java-системы, отладчики, JIT-компиляторы, виртуальные Java-машины) являются следующие компании:

· Borland/Inprise инструментальная система JBuilder 3 создана на базе многофункциональной IDE-среды, компилятора и набора средств, которые Borland поставляет для персональных компьютеров;

· IBM (Object Technology International) во-первых, пакет Visual Advantage. Что интересно, IBM стала ярым приверженцем Java с требованием обязательного присутствия технологии Java во многих своих продуктах. Сегодня IBM-партнёр Object Technology International, Inc. один из ведущих поставщиков Java-технологии;

· Symantec ее Visual Cafe 4 является одним из наиболее популярных наборов Java-инструментария, который поставляется в трех вариантах (самый простой стоит порядка $100). Приобретая все больший вес в качестве поставщика средств для персональных компьютеров, Symantec сегодня является одним из ведущих поставщиков средств разработки Java-программ;

· Sun (разумеется) компания распространяет через Web множество своих инструментальных средств и другого программного обеспечения. Сюда входят SDK-пакеты разработки с Java версий до 2.0 (основная линия продуктов), объекты JavaBeans и EnterpriseJavaBeans, браузер HotJava Browser (первый Internet-браузер на базе Java), Java Workshop и Java Studio;

· В число других поставщиков входят: Microsoft со своим пакетом Visual J++ (который может уйти несколько в тень после того, как Microsoft уладит свою языковую тяжбу с Sun), Metrowerk Code Warrior Gold (принадлежащая теперь компании Motorola), Superscede и Kawa. Кроме того, есть множество средств, связывающих и поддерживающих операции Java с такими существующими базами данных, как Oracle и Sybase SQL.

 


Читайте:


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


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

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

СИСТЕМА МОНИТОРИНГА И УПРАВЛЕНИЯ ЭЛЕКТРООБОРУДОВАНИЕМ СКЛАДСКОГО КОМПЛЕКСА

News image

Заказчик: ООО «Юг Логистик - сервис», г. Москва Описание технологического процесса: Объектом мониторинга и удалённого управления являются системы электрооборудования и отдельные агрегаты складск...

СИСТЕМА АВТОМАТИЗАЦИИ И ДИСПЕТЧЕРИЗАЦИИ ТЕПЛОСЕТЕЙ

News image

Заказчик: ООО «Радуга Хит», Московская область Объект: теплосети (котельные, ИТП) городов Климовск, Подольск, пос. Мещерское Функции системы: Автоматика объекта (контроллер Трансформер, Элек...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОММЕРЧЕСКОГО УЧЕТА ОТПУСКА ПИТЬЕВОЙ ВОДЫ ПОТРЕБИТЕЛЯ

News image

Заказчик: Комитет по управлению Жилищно-коммунальным хозяйством Администрации г. Новороссийск Объект: I-я очередь системы, включающая потребителей одной из зон водоснабжения (110 узлов учета). ...

 

Теория АСУ:

Диспетчеризация подсистемы вентиляции и кондиционирования

News image

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

Подсистема ввода/вывода

News image

Подсистема ввода/вывода – состоит из аппаратных модулей ввода/вывода. Модули различаются по типу электрического сигнала (с помощью которого они взаимодействуют с полевыми приборами) и по направлению...

Введение в теорию регулирования

News image

С началом индустриализации назрела насущная необходимость в более точных методах измерения и самих мерах. Одним из первых шагов в этом направлении стала заключенная в 1875 году в Париже Метрическая ...

Автоматизации технологических процессов. Основные сведения о проектировании

News image

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

Автоматизированная система управления технологическим процессом АСУ ТП

News image

Автоматизированная система управления технологическим процессом (АСУ ТП) — комплекс программных и технических средств, предназначенный для автоматизации управления технологическим оборудованием на п...

 
 

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

Сервер

News image

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

АСУТП и подсистемы АСУП, построенные на технологиях Microsof

News image

Как уже отмечено выше, существует устоявшийся набор стандартных протоколов, позволяющий назвать практически любую SCADA-систему открытой. Наибольшее...

Применение Java

News image

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

InSupport

News image

Пакет InSupport - это мощное программное средство для обнаружения и устранения неисправностей и ведения технической документации. Оно обеспечивает л...

Возможности работы с алармами

News image

InTouch располагает развитым механизмом работы с алармами (сигналами тревоги). Они могут генерироваться самыми различными способами: поступать от вн...

Пакет SuiteVoyager

News image

Специальный пакет SuiteVoyager от Wonderware поставляет масштабируемое, расширяемое средство разработки информационных порталов. Портал это просто W...

 

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

Как оправдать инвестиции в MES

Несоответствие необходимых затрат и свободных денежных средств — постоянная проблема бизнеса, поэтому любой новый запрос на финансирование всегда бу...

SMART-SPRECON – современное решение для построения систем ав

Леонид Орлов, директор отраслевых проектов компании «РТСофт» Рассматривается комплексное решение для АСУ ТП на базе ПТК SMART-SPRECON и РЗА SIEME...

Управление программами

формирование и ведение базы данных по проекту (заказу); определение и поддержка иерархической структуры работ по проекту, счетов затрат и т. п.; опр...

CONCORDE XAL - финансово-управленческая система

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

Критерии выбора АСУП

Критериев выбора систем автоматизации, как и многих других достаточно сложных и дорогих товаров (например, автомобилей), существует, конечно же, мно...

БЭСТ-5 - ИНФОРМАЦИОННАЯ СИСТЕМА УПРАВЛЕНИЯ ПРЕДПРИЯТИЕМ

Работа современного предприятия невозможна без надежной и эффективной информационной поддержки своей деятельности. Объем накапливаемых данных ...