Вэб-інтэграцыя

Зьвесткі зь Вікіпэдыі — вольнай энцыкляпэдыі.



Развіццё Інтэрнэт зрабіла вэб-браўзэры дамінуючым ПЗ для доступу да зместа, прыкладанням і сістэмам па ўсім свеце. У кампаніях ужо склалася тэндэнцыя падаваць сваім супрацоўнікам, партнёрам і кліентам доступ да ўсіх тыпаў інфармацыі і сэрвісаў пасродкам вэба. Аднак у карпаратыўных сетках кампаній функцыянуе вялізны лік разнастайных бізнэс-прыкладанняў, створаных у розны час, рознымі арганізацыямі, на базе розных тэхналогій. Задача вэб-інтэграцыі аб'яднаць разнастайныя вэб-прыкладанні і сістэмы ў адзіную сераду на базе вэб.

Зьмест

[рэдагаваць] Тыпы інтэграцыі

  • Інтэграцыя на ўзроўні падання. Узровень падання – вэб-базаваны карыстальніцкі інтэрфейс, платформазалежны графічны карыстальніцкі інтэрфейс (GUI) або кансоль тэрмінала. Дадзены ўзровень дазваляе карыстальніку ўзаемадзейнічаць з прыкладаннем. Інтэграцыя на ўзроўні падання дае доступ да карыстальніцкага інтэрфейсу выдаленых прыкладанняў.
  • Інтэграцыя на ўзроўні функцыянальнасці. Дадзеная інтэграцыя разумее забеспячэнне прамога доступу да бізнэсу-логіцы прыкладанняў. Гэта дасягаецца непасрэдным узаемадзеяннем прыкладанняў з API (праграмным інтэрфейсам прыкладанняў) або жа ўзаемадзеяннем пасродкам вэба-сэрвісаў.
  • Інтэграцыя на ўзроўні дадзеных. У дадзеным выпадку мяркуецца доступ да адной або некалькіх баз дадзеных, выкарыстоўваных прыкладаннем.
  • Комплексная інтэграцыя. Камерцыйныя рашэнні па вэбе-інтэграцыі, як правіла, уключаюць усё тры тыпу інтэграцыі.

Выява:Webintegration by.gif

[рэдагаваць] Перавагі вэб-інтэграцыі

  • Вэб-інтэграцыя дазваляе разгортваць інфармацыйныя сістэмы на базе іншых прыкладанняў без неабходнасці разбірацца ў іх бацькоўскіх сістэмах, праграмных серадах і архітэктурах баз дадзеных.
  • SOA і вэб-сэрвісы выкарыстаюць праграмную мову і платформазалежныя інтэрфейсы паміж прыкладаннямі карпаратыўнай інфраструктуры ІТ. Гэта дае яўныя перавагі ў падтрымцы, кіравальнасці, разгортванні інфармацыйных сетак.
  • Вэб-інтэграцыя дазваляе канструяваць комплексную функцыянальнасць, камбінуючы разнастайныя кампаненты пасродкам пратаколаў вэб-сэрвісаў.
  • Вэб-інтэграцыя дазваляе выкарыстаць вэб-сэрвісы распрацоўнікаў.
  • Вэб-інтэграцыя дазваляе развіваць праграмныя інтэрфейсы прыкладанняў праз пратаколы вэб-сэрвісаў без праграмавання.

Для вэба-інтэграцыі выкарыстоўваецца камерцыйнае ПЗ або папулярныя тэхналогіі, такія як PHP/Pyton/Perl, XForms, SOAP і т.д.

[рэдагаваць] Камерцыйнае ПЗ для вэба-інтэграцыі

[рэдагаваць] Звязаныя тэхналогіі

  • SOAP
  • SOA
  • REST
  • RPC
  • XML
  • ECM

[рэдагаваць] Прыклады

Прыклад вэб-інтэграцыі прадпрыемства маштабу АВТОВАЗ пасродкам набору тэхналогій PHP/SOAP/xForms

На іншых мовах