Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Программное обеспечение промежуточного слоя

Автор:   •  Октябрь 14, 2022  •  Реферат  •  597 Слов (3 Страниц)  •  156 Просмотры

Страница 1 из 3

Программное обеспечение промежуточного слоя (Middleware, MW) существует уже около 30 лет. В 1969 году IBM выпустила монитор транзакций CICS (Customer Information Control Sustems) для приложений на мейнфреймах и недавно для многих термин MW ассоциировался исключительно с мониторами транзакций, среди которых позже появился пакет TUXEDO и ряд других систем. Сегодня же, общее впечатление от современного рынка MW – большое количество разнообразных продуктов, которые, казалось бы, должны производить примерно то же самое. Тем не менее, к сегодняшнему дню появилось множество других решений для доступа к ресурсам и организации взаимодействия различных компонентов программы – именно эти задачи решает MW. Многие западные аналитики отмечают, что примерно с 1997 года на рынке MW начался настоящий бум. Помимо небольших компаний, специализирующихся в данной области.

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

Различные модули решают разные бизнес-задачи, однако конечная цель при создании корпоративной системы – получить «единый образ» общего делового процесса, благодаря которому пользователь быстро получит доступ к требуемым операциям и ресурсам. К примеру, банковский служащий должен иметь возможность работать с любыми запросами своего клиента, независимо от того, в каком модуле общей системы они реально обрабатываются.

Чтобы создать такое мощное, интегрированное и хорошо масштабируемое решение, необходима инфраструктура, объединяющая различные модули и позволяющая им взаимодействовать друг с другом, не прибегая к тонкостям реализации коммуникаций. Основа такой инфраструктуры – промежуточное ПО, бурное развитие которого связано именно с новыми задачами разработки интегрированных распределенных систем. Различные типы MW обслуживают программы с разными требованиями к межмодульным коммуникациям. Кроме того, тенденция последних лет – объектная ориентированность прикладных разработок и построение приложений из готовых компонентов – стимулирует развитие новых объектных решений промежуточного слоя.

Стек протоколов TCP/IP

...

Скачать:   txt (8.9 Kb)   pdf (52 Kb)   docx (9.5 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club