Услуги, определяемые профилем переносимости прикладных программ. Профиль OSE состоит из выбранного набора открытых (общедоступных) согласованных стандартов и спецификаций, определяющих различные услуги в эталонной модели OSE/RM. Ограничив профиль конкретной функциональной средой или группой сред, интересных для отдельных организаций, мы получим профиль данной организации. АРР представляет собой профиль OSE, предназначенный для использования государственными службами. Он охватывает широкий круг прикладных областей, в которых заинтересованы многие государственные службы, но он не включает в себя полный набор прикладных программ, используемых на государственном уровне. Стандарты и спецификации профиля АРР определяют форматы данных, интерфейсы, протоколы или комбинацию этих элементов. [c.51]
Спецификации профиля переносимости прикладных программ. В идеальном случае все спецификации должны быть представлены в понятиях международных стандартов. К сожалению, существуют такие функциональные сферы среды OSE, для которых нет стандартов с формальным статусом даже намного ниже международного. И хотя со временем ситуация здесь должна улучшиться, пользователи, нуждающиеся в таких функциях, сталкиваются с вопросом, какую спецификацию следует использовать. Ниже дадим рекомендации по данному вопросу, изложенные в [56]. [c.59]
Интерфейс прикладной программы (API). API представляет собой интерфейс между прикладным программным обеспечением и прикладной платформой. Его основная функция — поддержка переносимости прикладного программного обеспечения. API классифицируется в соответствии с типами услуг, доступных через этот API. В эталонной модели OSE/RM существует четыре типа услуг API [c.42]
Следовательно, OSE — это функциональная вычислительная среда, поддерживающая переносимые, масштабируемые и взаимодействующие прикладные программы через стандартные услуги, интерфейсы, форматы и протоколы. Стандартом могут быть международные, национальные или другие открытые (общедоступные) спецификации. Эти спецификации доступны любому пользователю и поставщику коммуникационного оборудования при построении систем и средств, удовлетворяющих критериям OSE. [c.43]
Переносимость — это возможность перемещения прикладной программы и передачи данных между различными типами прикладных платформ и в различных операционных системах без их значительных модификаций. Непосредственный эффект переносимости в сочетании с взаимодействием обеспечивает основу переносимости программ на уровне пользователя, т.е. пользователи имеют возможность переходить от одной прикладной программы к другой и осуществлять передачу из одной операционной среды к другой. [c.43]
Прикладные программы в OSE переносимы, если они написаны на стандартном языке программирования. Кроме того, они работают в стандартном интерфейсе, который связывает их с вычислительной средой. Они создают и принимают данные в стандартном формате и передают их, используя стандартные протоколы, выполняющиеся в любой вычислительной среде. [c.44]
Масштабируемость — это возможность перемещения прикладной программы и передачи данных в системах и средах, обладающих различными характеристиками производительности и различными функциональными возможностями. Данная составляющая расширяет переносимость прикладной программы на операционные среды различных масштабов (локальная вычислительная сеть или глобальная вычислительная сеть, распределенная база данных или централизованная база данных) и т.д. [c.43]
Были рассмотрены два основных профиля Государственный профиль взаимосвязи открытых систем (Госпрофиль ВОС) и Профиль переносимости прикладных программ (ПППП), составляющие основу технологии открытых информационных систем. [c.62]
Одновременно в МНИЦ ведутся работы по созданию Государственного профиля переносимости прикладных программ. [c.63]
На основе Госпрофиля ВОС России и профиля переносимости прикладных программ должны разрабатываться прикладные профили отраслей, регионов, организаций, ведомств и предприятий, из числа которых в конечном варианте сформируется национальная информационная инфраструктура, совместимая с мировой системой. [c.63]
СУБД первого поколения имели ряд существенных недостатков отсутствие стандарта внешних интерфейсов и обеспечиваемости переносимости прикладных программ. Однако эти СУБД оказались весьма долговечны разработанное на их основе программное обеспечение используется и сегодня и большие ЭВМ (mainframe) содержат огромные массивы актуальной информации. [c.472]
Открытые системы характеризуются тремя основными свойствами взаимодействием систем, переносимостью и масштабируемостью прикладных программ. [c.43]
Существует некоторый континуум во взаимоотношениях между прикладной программой и ее средой. Степень связанности прикладной программы с конкретной средой определяет ее переносимость, масштабируемость и взаимодействие. [c.44]
Смотреть страницы где упоминается термин Переносимость прикладных программ
: [c.38] [c.50] [c.372] [c.429] [c.49] [c.357] [c.64]Смотреть главы в:
Информационный менеджмент -> Переносимость прикладных программ