Корпоративные базы данных - статьи

       

Переносимость приложений, разработанных с помощью JAM



JAM, как среда разработки, доступен на нескольких десятках программно-аппаратных платформ,
включая Windows, Windows 95, Windows NT, OS/2, Mac, VMS и практически все распространенные
UNIX платформы. На этих же платформах, соответственно, доступны и приложения, построенные
с использованием JAM. Переносимость JAM-приложений между платформами практически
абсолютная.

Реализация переносимости между типами интерфейсов - алфавитно-цифpовой и графический
интерфейсы. JAM-приложения могут исполняться как в алфавитно-цифровом, так и в GUI-режиме
практически на всех поддерживаемых платформах, где реализованы оба режима. Из GUI
поддерживаются MS-Windows, Presentation Manager, X-Windows, Macintosh. Переносимость между
типами интерфейса также практически абсолютная за исключением недоступности векторных
шрифтов и графических образов в алфавитно-цифровых режимах.

Переносимость локализованных приложений между различными программно-аппаратными
платформами с различными кодировками национального алфавита (например, перенос
русскоязычных приложений между Windows и UNIX) может иметь минимально возможную
трудоемкость. При максимально активном использовании Репозитория JAM достаточно изменить
написание только базовых объектов. В ряде случаев JAM дает возможность избежать и этой
работы. Это достигается соответствующим переопределением устройств ввода/вывода (клавиатура
и терминал).




Содержание раздела