Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Inf_Tech_app_#4.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
438.78 Кб
Скачать

Понятие платформы

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

Наиболее заметными платформами являются операционные системы современных компьютеров, которые сами объединяются в серии. Каждая серия разрабатывается на определённой платформе, которая обеспечивает преемственность ранее разработанных приложений. Но некоторые платформы исторически оказались несовместимыми друг с другом на уровне приложений, как системы Microsoft и Macintosh. В этих случаях приходится разрабатывать разные версии одних и тех же приложений: одно для одной платформы, другое – для другой.

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

Но попытки объединения платформ периодически производятся новыми молодыми в бизнесе компьютерными фирмами.

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

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

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

В традиционном плане понятие "платформа Microsoft" связывается с операционными системами Windows. Однако уже в 2004 году можно было наблюдать, как на передний план все чаще выходит сервер БД SQL Server, который становится не просто почти обязательным, но центральным компонентом платформы, в значительной степени определяющим направление ее развития в целом. И это совершенно не удивительно, так как вполне соответствует общей тенденции, состоящей в том, что в современных вычислительных системах повышается роль управления данными.

Говоря же о MS SQL Server, нужно отметить, что эта система уже давно вышла за рамки собственно СУБД, ее функциональное расширение во многом связано с самыми различными аспектами обработки данных (анализ, преобразование, репликация и пр.) и самым активным образом влияет на развитие всего семейства серверных продуктов Microsoft, в том числе бизнес-решений. Так что вполне понятно, почему знание SQL Server сегодня становится обязательным требованием к подготовке ИТ-специалистов.

В начале 2005 года группа компаний, в которую вошли BEA Systems, IBM, Microsoft, SAP и Sun Microsystems, подала в консорциум WWW (W3C) заявку на независимый от платформ стандарт WS-адресации, который сделает все веб-сервисы компаний совместимыми между собой. В качестве стандарта WS-адресация позволит однозначно идентифицировать веб-сервисы разных производителей и обмениваться данными и сообщениями в многопользовательской среде.

За десять лет существования консорциума WWW было разработано более 80 технических спецификаций для инфраструктуры Интернета, но стандарт для веб-сервисов вводится впервые и будет играть критическую роль в развитии мировой сети.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]