Megosztás a következőn keresztül:


UII-adapterek használata külső és webes alkalmazásokkal való interakcióhoz a Unified Service Desk alkalmazásban

A felhasználói felület integrációs (UII) adaptereivel anélkül is kommunikálhat a külső és webes alkalmazásokkal, hogy hozzáférne az alkalmazás forráskódjához.

Az UII alkalmazásadapter használata

A külső alkalmazások olyan végrehajtható (.exe) fájlok, amelyek nem kifejezetten a felhasználói felület integrációjához (UII) lettek írva. A külső alkalmazások saját folyamatokkal rendelkeznek. Általában Win32 API-k, Microsoft Foundation Classes (MFC) vagy Visual Basic 6.0 használatával vannak megírva. Az UII-alkalmazásadapter (HostedApplicationAdapter) lehetővé teszi az alkalmazás viselkedésének módosítását a forráskódhoz való hozzáférés nélkül.

A Unified Service Desk biztosít egy Visual Studio projektsablont a felhasználói felület integrációja (UII) alkalmazásadapter létrehozásához, amely előre bekötött eseményeket és metódusokat tartalmaz, amelyeket az alkalmazásadapter létrehozásához implementálnia kell. További információ arról, hogyan hozhat létre UII-alkalmazásadaptert egy külső alkalmazással való integrációhoz: Útmutató: UII-alkalmazásadapter létrehozása.

Az UII webalkalmazás-adapter használata

Bármilyen böngészőalapú webhelyet, weblapot vagy webalkalmazást üzemeltethet a Unified Service Desk alkalmazásban. Az UII webalkalmazás-adapter (WebApplicationAdapter) interfészként működik a hosztolt webalkalmazás és a Unified Service Desk között, lehetővé téve az alkalmazás viselkedésének módosítását a forráskód elérése nélkül.

A Unified Service Desk biztosít egy Visual Studio projektsablont egy UII webalkalmazás-adapter létrehozásához, amely előre bekötött eseményeket és metódusokat tartalmaz, amelyeket a webalkalmazás-adapter létrehozásához implementálnia kell. További információ arról, hogyan hozhat létre UII-webalkalmazás-adaptert külső alkalmazásokkal való integrációhoz: Útmutató: UII-alkalmazásadapter létrehozása.

UII műveleti protokollok

A legtöbb esetben a felhasználói felület integrációja (UII) által üzemeltetett alkalmazások nem módosulnak az ügynökasztallal való együttműködésre. Időnként azonban az alkalmazásmódosítások a legcélszerűbb módja a szükséges automatizálások kezelésének. Ha a helyzet lehetővé teszi, a weblapok HTTP-orientált UII protokollokat használhatnak az alkalmazásintegrációs keretrendszer (AIF) hívásaihoz. Egy üzemeltetett alkalmazásban testreszabhatja a weblap tartalmát további műveleti protokollok megvalósításával. Az alábbi táblázat a felhasználói felület integrációja (UII) által biztosított műveleti protokollokat ismerteti.

Protokoll Kért URL-cím Leírás
UII UII://< Célalkalmazás/>művelet?<ActionData><ActionData> A protokoll eseményt RequestAction indít el a cél webalkalmazásban.
UIICTX UIICTX://update/Name1=Value1&Name2=Value2 A protokoll hozzáad egy név-érték párt az aktuális környezethez, és elindít egy ChangeContext eseményt.

Az alábbi példa egy UII protokollhívást mutat be egy HTML-oldalról.

<HTML>  
  <HEAD>  
    <TITLE>Sample UII Protocol Call</TITLE>  
  </HEAD>  
  <BODY  
    <A href="UII://MyApp/MyAction?<GetFocus>true</GetFocus>">Click to execute an action</A></FONT></P>  
  </BODY>  
</HTML>  
  

Az előző példában a hivatkozásra kattintva elindítja WebApplicationAdapter a webalkalmazást és az MyApp adaptert. Az adapter a felhasználói felület integrációs (UII) környezetének frissítéséhez hívja meg a megadott UII protokollt. A felhasználói felület integrációs (UII) protokollját lecserélheti az UIICTX protokollra a környezetfrissítési művelet végrehajtásához.

Lásd még

Használjon HAT-adaptereket
UII adapterek
Útmutató: UII-alkalmazásadapter létrehozása
Útmutató: UII-webalkalmazás-adapter létrehozása