Сегодня на рынке можно встретить любые типы готовых программных компонентов. Свыше 130 поставщиков предлагают готовые компоненты для разработки всех типов приложений клиент/сервер, включая приложения для сети Интернет, для внутрикорпоративных интрасетей (intranet) и других видов сетецентрической обработки данных. К примеру, VisualAge for PacBase использует компоненты, созданные для Lotus Notes и World Wide Web.
Internet-технологии и AS/400
Internet-технологии приобретают все большую популярность как во всем мире, так и в России. Многие компании уже применяют эти технологии в своем бизнесе, а фирмы-производители аппаратных и программных средств, опережая друг друга, объявляют о поддержке Internet/Intranet технологий в своих продуктах, либо о новых Internet-продуктах.
В этом отношении IBM AS/400 также является одним из лидеров, сохраняя при этом свой уникальный архитектурный подход к реализации новейших технологий: эти технологии не просто поддерживаются, они уже тесно интегрированы в систему, что позволяет применять Internet/Intranet технологии в существующих решениях, без какой-либо переделки. Проще говоря, все прикладные программы, работающие на AS/400 становятся доступными через Internet, более того, в руках администраторов имеется механизм доступа через Internet к существующих базам данных на AS/400.
Это достигается за счет того, что в операционную систему OS/400 уже встроена поддержка протоколов HTTP, SMTP, POP3, языка Java, что позволяет применять AS/400, кроме всего прочего, и в качестве почтового сервера и сервера Internet/Intranet.
Из дополнительных функций AS/400 в этой связи следует отметить программный шлюз DB2WWW, который позволяет включать в документы на языке HTML прямые запросы к базе данных DB2/400. Следует также отметить уникальное средство — шлюз 5250-HTML, позволяющий любой компьютер с WWW-браузером использовать как клиент интерактивных приложений OS/400.
AS/400 поддерживает протокол SSL и спецификации стандарта SET, реализующие поддержку защищенных коммерческих транзакций в открытых сетях (Internet). В совокупности с интегрированной системой безопасности это делает AS/400 идеальной серверной платформой для ведения бизнеса в Internet.
Поддержка языка Java на AS/400 позволяет заказчикам экспериментировать с новейшими технологиями и применять их уже в сегодняшней работе. Следует отметить, что архитектура AS/400, изоляция программного обеспечения от аппаратных средств, интеграция, делают AS/400 практически идеальной для реализации приложений Java. Лаборатория AS/400 в Рочестере (США) ведет работы по реализации Java на аппаратном уровне.
Концепция сетевых вычислений (Network Computing) и AS/400
Сетевая станция IBM (IBM Network Station) — это настольный сетевой компьютер, специально разработанный в лаборатории AS/400 (г. Рочестер, штат Миннесота) для использования в разнородных компьютерных сетях.
Сетевая станция чрезвычайно проста в использовании и не требует никакого обслуживания. Она объединяет в себе простоту и низкую стоимость непрограммируемых терминалов с огромной гибкостью и функциональностью персональных компьютеров.
Используя новейшие технологии, такие как WEB-браузер, и поддержка Java, сетевая станция обеспечивает большие преимущества в первую очередь следующим категориям пользователей:
работающим в много-серверной среде, которым необходим доступ к прикладным программам и данным на разных серверах, и к Интернет;
желающим использовать как традиционные проверенные прикладные программы, так и новые, с графическим интерфейсом, а также Internet-приложения;
для которых вопросы защиты данных и разграничения доступа являются чрезвычайно важными, тем, кто предпочитает хранить корпоративные данные централизованно на сервере, а не на настольных РС;
планирующим заменять старые терминалы или РС;
планирующим закупать большое количество РС в основном для доступа к Internet/Intranet.
Подробнее о IBM Network Station ...
Распределенные системы, системное администрирование
При реализации сложных распределенных систем на первое место выходят вопросы системного администрирования:
централизованное управление серверами сети;
централизованное распространение программного обеспечения и исправлений на серверы системы, контроль версий ПО;
централизованная диагностика ошибок, решение проблем в сети;
управление программным обеспечением на клиентских местах;
учет и инвентаризация аппаратных средств и программного обеспечения;
автоматизация повседневной деятельности;
централизованное управление правами доступа и защитой данных;
резервное копирование и восстановление.
Применение AS/400 в качестве серверной платформы позволяет просто и эффективно решить все перечисленные вопросы. Операционная система OS/400 и программные продукты SystemView/400, Backup and Recovery Media Services/400, Adstar Distributed Storage Manager/400, позволяют реализовать многоуровневые сети серверов AS/400 c полностью централизованным управлением. Централизация управления приводит к серьезному сокращению эксплуатационных затрат и количества обслуживающего персонала.
При сопоставимых начальных затратах AS/400 обеспечивает более низкие эксплуатационные затраты за счет высокой степени интеграции. Во многом благодаря этому, AS/400 имеет наименьшую стоимость владения — показатель учитывающий все затраты на поддержание системы в работоспособном состоянии в течение пяти лет.
Обладая развитыми средствами централизованного обслуживания удаленных серверов AS/400 избавляет заказчиков от необходимости содержать администраторов системы во всех отделениях и филиалах. Этого нельзя сказать о системах на основе UNIX-подобных операционных систем. Только для AS/400 есть примеры сетей состоящих из 1000+ (более тысячи) серверов. В некоторых из этих случаев все серверы (и сама сеть) управляются из одной точки.
Практически все задачи по сопровождению AS/400 способна выполнять сама без вмешательства человека. Как говорят заказчики, уже использующие AS/400 “это компьютер исключительно для бизнеса, а не для обслуживающего персонала”.
Поиск информации в Internet может быть столь же захватывающим, как купание в Мертвом море. Все зависит от мощности вашего настольного ПК, сетевого сервера и выполняемого приложения. Как правило, электронная почта функционирует достаточно быстро, доступ к узлу Web отнимает некоторое время, а все более сложные операции выполняются столь медленно, что вы вполне успеете выпить чашечку кофе.
А если бы сервер Web имел более мощный процессор? Достаточно ли одного ускорения навигации в Internet? Ожидаете ли вы от сети чего-то большего, чем электронная почта? Чем вашей компании (и вашей карьере) поможет публикация корпоративной информации на базе Web? А как насчет электронной коммерции, интерактивного поиска информации в БД и консультаций с другими специалистами?
Некоторые организации обнаружили, что у них уже есть такой процессор - система AS/400. Эти компании могут сэкономить деньги, улучшить доступ к информационным ресурсам и упростить повседневные деловые операции за счет реализации различных приложений - от публикации рекомендаций для сотрудников до предложения и покупки продукции через Web.
IBM не имеет точных данных о числе компаний-владельцев AS/400, использующих преимущества этой платформы для работы с Web. Между тем, по словам Дика Кискадена, менеджера программы по сетевым вычислительным решениям IBM, системы AS/400 применяют 97% из 100 крупнейших компаний США (Fortune 100), однако большинство подобных систем эксплуатируется небольшими и средними организациями, не стремящимися быть на переднем крае развития технологии. "Эти компании, как правило, более консервативны", - считает он.
В то же время по косвенным данным можно судить, что первоначально небольшое число соединенных с Web узлов AS/400 быстро увеличивается. Одновременно растет понимание возможностей и потенциальной выгоды Web на базе AS/400. По оценкам Кискадена, 75% покупателей AS/400 в той или иной степени используют технологию Web, хотя бы для электронной почты. На сегодня лишь несколько компаний применяют технологии Web для организации совместной работы, и совсем немногие из них для электронной коммерции. Кискаден считает, что в целом европейские компании, владеющие AS/400, имеют меньший опыт в технологиях Web, чем аналогичные организации в США.
В ближайшем будущем такая ситуация должна измениться.
"Сетевые вычисления позволяют сделать компьютерную технологию неотъемлемым инструментом тех видов бизнеса, где ранее средства автоматизации никогда не применялись, - пояснил Кискаден. - Для многих компаний, эксплуатирующих системы AS/400, понимание того, каким образом универсальные браузеры используются для доступа к данным в среде Internet, является ключевым для осознания возможности снижения расходов на публикации и коммуникации, а также расширения и упрощения доступа к информации".
Без браузеров Web компаниям с системами AS/400, желающим включить в свои сети ПК, понадобится программное обеспечение эмуляции терминалов. "Зеленый экран" - ПО эмуляции терминала 5250 - стоит 225 долларов в расчете на каждый настольный ПК, а, кроме того, оно предполагает реализацию и администрирование для каждого пользователя в отдельности. Поскольку при эмуляции 5250 применяется традиционный режим текстового вывода в сетях SNA, пользователям, предпочитающим более дружественные приложения на базе ПК, программы для AS/400 могут показаться слишком сложными и неудобными в работе. Помимо того, без дорогостоящего выделенного подключения к сетевым узлам удаленным пользователям потребуется доступ по коммутируемой линии, оплачиваемый по времени соединения.
Применение для доступа к узлам AS/400 универсальных браузеров имеет несколько преимуществ. Стоимость такого доступа значительно снижается благодаря фиксированной плате за сервис Internet, составляющей (в США) около 20 долларов в месяц. Администрирование и сопровождение браузеров требует меньше времени, чем программное обеспечение эмуляции терминала. Кроме того, пользователям проще работать с браузерами, из которых доступ к данным удобнее, чем в случае традиционных программ.