Съдържание:
- Определение - Какво означава интеграция Middleware?
- Techopedia обяснява интеграцията на средния софтуер
Определение - Какво означава интеграция Middleware?
Интеграцията на средния софтуер е алтернативният термин, използван за средния софтуер, тъй като целта на междинния софтуер е главно интегрирането. Средният софтуер за интеграция представлява софтуерни системи, които предлагат услуги по време на работа за комуникации, изпълнение на приложения за интеграция, наблюдение и операции.
Основната функция на междинен софтуер е да помогне за по-простата разработка на приложения. Това се осъществява чрез предлагане на общи абстракции за програмиране, прикриване на разнородност, предоставяне на основни операционни системи и хардуер и маскиране на детайли за програмиране на ниско ниво.
Techopedia обяснява интеграцията на средния софтуер
Middleware е софтуер, който свързва две отделни приложения или обикновено се използва за илюстриране на различни продукти, които функционират като лепило между две отделни приложения. Например, има различни продукти за междинен софтуер, които установяват връзка между уеб сървър и система от бази данни. Това позволява на потребителите да изискват данни от базата данни чрез формуляри, показани в уеб браузър. В замяна, уеб сървърът връща динамични уеб страници според заявките и профила на потребителя.
Обикновено средният софтуер за интеграция се класифицира въз основа на домейни, които са дефинирани от видовете ресурси, които са включени:
- Облачна интеграция: Интегрира се и между облачните услуги, облачно базирани приложения (SaaS), частни облаци, търговски центрове и други типични облачни ресурси чрез уеб услуги и стандартни B2B комуникационни стратегии (FTP, AS2 и др.)
- B2B интеграция: интегрира клиент, доставчик и различни алтернативни партньорски интерфейси с различни ресурси за данни и управлявани от компании приложения
- Интеграция на приложения (A2A): Интегрира различни управлявани от компании приложения заедно, включително облачни и отдалечени системи
- Интеграция на данни: Интегрира ресурси за бизнес данни, като например бази данни и файлове, в системи за бизнес и оперативно разузнаване
- Автобусни обслужващи автобуси (ESB)
- Монитори за обработка на транзакции (TP)
- Разпределена изчислителна среда (DCE)
- Системи за дистанционно обаждане (RPC)
- Брокери на заявки за обект (ORBs)
- Съобщение преминава
- Системи за достъп до бази данни