Вэб-інтэграцыя
Гэты артыкул патрабуе ўдакладненьня артаграфіі. Вы можаце дапамагчы Вікіпэдыі, адрэдагаваўшы яго (дапамога). |
Разьвіцьцё інтэрнэта зрабіла вэб-браўзэры дамінуючым ПЗ для доступу да зьместу, прыкладаньняў і сыстэм па ўсім сьвеце. У кампаніях ужо склалася тэндэнцыя падаваць сваім супрацоўнікам, партнэрам і кліентам доступ да ўсіх тыпаў інфармацыі і сэрвісаў пасродкам вэба. Аднак у карпаратыўных сетках кампаній функцыянуе вялізная колькасьць разнастайных бізнэс-прыкладаньняў, створаных у розны час, рознымі арганізацыямі, на базе розных тэхналёгій. Задача вэб-інтэграцыі аб’яднаць разнастайныя вэб-прыкладаньні і сыстэмы ў адзіную сераду на базе вэб.
Тыпы інтэграцыі
рэдагаваць- Інтэграцыя на ўзроўні паданьня. Узровень паданьня — вэб-базаваны карыстальніцкі інтэрфэйс, плятформазалежны графічны карыстальніцкі інтэрфэйс (GUI) або кансоль тэрмінала. Дадзены ўзровень дазваляе карыстальніку ўзаемадзейнічаць з прыкладаньнем. Інтэграцыя на ўзроўні паданьня дае доступ да карыстальніцкага інтэрфэйсу выдаленых прыкладаньняў.
- Інтэграцыя на ўзроўні функцыянальнасьці. Дадзеная інтэграцыя забясьпечвае прамы доступ да бізнэс-лёгікі прыкладаньняў. Гэта дасягаецца непасрэдным узаемадзеяньнем прыкладаньняў з API (праграмным інтэрфэйсам прыкладаньняў) або жа ўзаемадзеяньнем пасродкам вэб-сэрвісаў.
- Інтэграцыя на ўзроўні дадзеных. У гэтым выпадку мяркуецца доступ да адной або некалькіх баз дадзеных, якія выкарыстоўваюцца прыкладаннем.
- Комплексная інтэграцыя. Камэрцыйныя рашэньні па вэб-інтэграцыі, як правіла, уключаюць усё тры тыпы інтэграцыі.
Перавагі вэб-інтэграцыі
рэдагаваць- Вэб-інтэграцыя дазваляе разгортваць інфармацыйныя сыстэмы на базе іншых прыкладаньняў без неабходнасьці разьбірацца ў іх бацькоўскіх сыстэмах, праграмных серадах і архітэктурах баз дадзеных.
- SOA і вэб-сэрвісы выкарыстаюць праграмную мову і платформазалежныя інтэрфэйсы паміж прыкладаньнямі карпаратыўнай інфраструктуры ІТ. Гэта дае яўныя перавагі ў падтрымцы, кіравальнасці, разгортваньні інфармацыйных сетак.
- Вэб-інтэграцыя дазваляе канструяваць комплексную функцыянальнасьць, камбінуючы разнастайныя кампанэнты пасродкам пратаколаў вэб-сэрвісаў.
- Вэб-інтэграцыя дазваляе выкарыстаць вэб-сэрвісы распрацоўнікаў.
- Вэб-інтэграцыя дазваляе разьвіваць праграмныя інтэрфэйсы прыкладаньняў праз пратаколы вэб-сэрвісаў без праграмаваньня.
Для вэба-інтэграцыі выкарыстоўваецца камэрцыйнае ПЗ або папулярныя тэхналёгіі, такія як PHP/Pyton/Perl, XForms, SOAP і т.д.
Камэрцыйнае ПЗ для вэб-інтэграцыі
рэдагаваць- Kapow Mashup Server
- eGate Integrator
- Ipedo XIP
- TIBCO BusinessWorks
- Site Sapiens — Сэрвіс-арыентаваная плятформа кіраваньня карпаратыўным кантэнтам
Зьвязаныя тэхналёгіі
рэдагавацьПрыклады
рэдагавацьПрыклад вэб-інтэграцыі прадпрыемства маштабу АВТОВАЗ пасродкам набору тэхналёгій PHP/SOAP/xForms(недаступная спасылка)