Операционные системы реального времени. Бурукина И.П. - 60 стр.

UptoLike

Составители: 

pAWT (Abstract Windowing Toolkit), входящего в состав PersonalJWorks.
Для разработки GUI используется любой инструментарий разработки Java-
приложений. Пользовательский интерфейс может быть разработан с
использованием графических возможностей языка HTML (фреймы,
изображения, таблицы, формы) и динамических возможностей JavaScript.
HTMLWorks это интерпретатор HTML/JavaScript-страниц, которые
могут находиться в постоянной памяти или быть загружены по сети. Для
разработки GUI используется любой инструментарий web-дизайна. Если
встраиваемый компьютер с HTML GUI должен уметь выполнять web-
серфинг, то совместно с HTMLWorks может быть использован браузер для
встраиваемых приложений eNavigator.
Средства построения мультипроцессорных систем. VxWorks
поддерживает два вида мультипроцессинга: слабосвязанный – через
распределенные очереди сообщений и сильносвязанный через объекты в
разделяемой памяти. Слабосвязанный мультипроцессинг через
распределенные очереди сообщений реализован в библиотеке VxFusion,
которая является отдельным продуктом. VxFusion применяется для обмена
между процессорами, не имеющими общей памяти (например, между
узлами сети). Сильносвязанный мультипроцессинг через объекты в
разделяемой памяти реализован в библиотеке VxMP, которая также
является отдельным продуктом. VxMP применяется для обмена между
процессорами, имеющими общую область памяти (например,
находящимися на одной шине).
Средства портирования. Все аппаратно-зависимые части VxWorks
вынесены в отдельные модули для того, чтобы разработчик встраиваемой
компьютерной системы мог сам портировать VxWorks на свой
нестандартный целевой компьютер. Этот комплект конфигурационных и
60
pAWT (Abstract Windowing Toolkit), входящего в состав PersonalJWorks.
Для разработки GUI используется любой инструментарий разработки Java-
приложений. Пользовательский интерфейс может быть разработан с
использованием графических возможностей языка HTML (фреймы,
изображения, таблицы, формы) и динамических возможностей JavaScript.
HTMLWorks – это интерпретатор HTML/JavaScript-страниц, которые
могут находиться в постоянной памяти или быть загружены по сети. Для
разработки GUI используется любой инструментарий web-дизайна. Если
встраиваемый компьютер с HTML GUI должен уметь выполнять web-
серфинг, то совместно с HTMLWorks может быть использован браузер для
встраиваемых приложений eNavigator.
     Средства построения мультипроцессорных систем. VxWorks
поддерживает два вида мультипроцессинга: слабосвязанный – через
распределенные очереди сообщений и сильносвязанный – через объекты в
разделяемой     памяти.   Слабосвязанный     мультипроцессинг       через
распределенные очереди сообщений реализован в библиотеке VxFusion,
которая является отдельным продуктом. VxFusion применяется для обмена
между процессорами, не имеющими общей памяти (например, между
узлами сети). Сильносвязанный мультипроцессинг через объекты в
разделяемой памяти реализован в библиотеке VxMP, которая также
является отдельным продуктом. VxMP применяется для обмена между
процессорами,    имеющими       общую    область    памяти    (например,
находящимися на одной шине).
     Средства портирования. Все аппаратно-зависимые части VxWorks
вынесены в отдельные модули для того, чтобы разработчик встраиваемой
компьютерной    системы   мог   сам   портировать   VxWorks    на   свой
нестандартный целевой компьютер. Этот комплект конфигурационных и
                                 60