
- •1. Структура и функции информационного рынка
- •2. Принципы построения информационных систем в ткс
- •3. Сетевая инфраструктура ис
- •4. Протоколы сети Internet.
- •5. Системы сетевых коммуникаций
- •6. Электронная почта
- •7.Системы автоматизированного поиска информации в Internet
- •8. Публикация данных в Internet
- •9. Технология клиент-сервер
- •10. Требования acid при выполнении транзакций.
- •11. Общие правила разграничения доступа к бд
- •12. Службы web-сервера iis
- •13. Интеграция приложений в ткс
- •14. Архитектура Microsoft Windows dna для построения веб-приложений.
- •15. Архитектура сервера iis
- •Iis и службы компонентов
- •17. Конфигурирование серверов
- •19. Мониторинг ис в ткс
- •20. Сети intranet
- •21. Российские корпоративные информационные системы
- •22. Сравнение отечественных и западных кис
- •23. Требования к кис в ткс.
- •24. Архитектура информационно-аналитической системы
- •25. Функциональное назначение технологии olap.
- •26. Системы принятия решений в иас
- •28. Архитектура экспертной системы реального времени
- •29. Требования к экспертным системам реального времени
- •30. Принципы функционирования субд реального времени
- •31. Факторы коммерциализации ис искусственного интеллекта
- •32. Добыча знаний в ткс.
- •33. Организация хранилищ данных в информационно-аналитических системах
- •34. Принципы представление данных в витринах данных
- •35. Принципы защиты корпоративных данных в иас
- •36. Архитектура информационно-моделирующих систем
- •37. Принципы функциональной организации информационно-моделирующих систем
- •38. Функции управления, поддерживаемые тис
- •39. Принципы функционирования территориальной ис
- •40. Принципы организации территориальной ис
- •41. Принципы конструирования территориальной ис района
- •43. Принципы формирования телекоммуникационной среды тис
- •44. Обеспечение информационной безопасности территориальной ис
- •45 Концепция социально-экономического мониторинга в тис
- •46. Состав баз данных ис социально-экономического мониторинга
- •47. Ис Транспортные системы и транзит
- •48. Принципы организации геоинформационных систем
- •49. Классификация информационных порталов
- •50. Основные характеристики корпоративных порталов
- •Основные требования
- •51. Архитектура корпоративных порталов
- •52. Функционирование корпоративных порталов
- •Преимущества порталов
13. Интеграция приложений в ткс
Открытые стандарты Интернета изменили архитектуру распределенных вычисле-ний. Основной язык Интернета – HTML – стал популярным языком для представле-ния элементов интерфейса пользователя. Межплатформная поддержка языков на-писания сценариев и минипрограмм Java, а также поддержка встроенных компо-нентов COM, делают возможным эффективную интеграцию приложений в ТКС – комбинирование динамических элементов со статическим текстом для предостав-ления пользователям интерактивных возможностей. Такие веб-технологии приспо-соблены к использованию в деловых приложениях для выполнения следующих за-дач.
• Создания среды разработки, основанной на компонентах.
• Разрешения распространения приложений внутри предприятия.
• Быстрого создания и настройки новых приложений.
• Удаленного обновления баз данных с помощью обычного веб-обозревателя.
• Добавления обработки транзакций в веб-приложения.
• Обеспечения вместного использования информации несколькими компа-ниями.
• Управления ресурсами и разрешения удаленного администрирования систе-мы.
Хотя простота и гибкость двухуровневых продуктов в технологии клиент-сервер продолжает привлекать создателей небольших деловых приложений, необходи-мость более быстрого доступа к данным и быстрого обновления разработок убеди-ла разработчиков систем искать новые способы создания распределенных приложений.
Сегодняшние приложения клиент-сервер мало похожи на своих предшественников, и им дано новое имя — многоуровневые приложения, или n-уровневая архитектура. В этой модели обработка распределяется между клиентом и сервером, а бизнес-логика собрана в среднем уровне. Большинство систем будут выполнять следую-щие три основные задачи, соответствующие трем уровням n-уровневой модели:
Задача |
Описание | |
Интерфейс пользовате-ля и пере-мещение |
1-й уровень заключает все возможности работы пользователя. Этот уровень обеспечивает графический интерфейс пользовате-ля, позволяющий взаимодействовать с приложением, вводить данные и просматривать результаты запросов, управляет манипу-лированием и форматированием данных, полученныхклиентом. В веб-приложениях задачи этого уровня выполняются веб-обозревателем. | |
Бизнес-логика |
Уровень 2, между интерфейсом и уровнями служб данных — это «владения» разработчика распределенного приложения. Бизнес-логика, которая собирает правила, управляющие обработкой при-ложения, соединяет пользователя, представляющего одну сторо-ну, с данными — другой стороной. Функции, которыми управляют правила, имитируют ежедневные деловые задачи и могут быть простой задачей или последовательностью задач. | |
Службы дан-ных |
3-й уровень – службы данных предоставляются структурирован-ными (база данных SQL, Oracle) и неструктурированными храни-лищамиданных(Microsoft®Exchange,Microsoft®MessageQueuing),лищами данных (Microsoft® Exchange, Microsoft® Message Queuing), которые управляют доступом и обеспечивают доступ к данным приложения. Одно приложение может привлекать службы одного или нескольких хранилищ данных. | |
В трехуровневой архитектуре каждый важный функциональ-ный компонент изолируется, поэтому его представление независимо от правил обра-ботки и бизнес-логики, кото-рая, в свою очередь, отделена от данных. Эта модель требу-ет большего предварительно-го анализа и проектирования, но существенно сокращает стоимость сопровождения и увеличивает функциональную гибкость при длительной экс-плуатации. На рисунке пока-заны технологии корпорации Майкрософт, которые обслу-живают различные уровни в новой структуре системы. |
|