Szigetrendszerek integrációja

Saved in:
Bibliographic Details
Main Author: Boka Dániel György
Other Authors: Garai Dr. Ábel
Sárközi Szabolcs
Format: Thesis
Kulcsszavak:.NET Framework
Active Directory
C#
Dynamics 365
integráció
Szigetrendszer
Online Access:http://dolgozattar.uni-bge.hu/38898
Description
Abstract:Dolgozatom a szigetrendszerekben gazdag környezetek kialakulásának körülményeit elemzi röviden, majd próbál megoldást nyújtani rá. Az ideális eset, amikor teljeskörű integrált rendszert vezetünk be egy vállalat részére, azonban erre nem minden esetben hajlandó egy vállalat, így a szigetrendszerek számának csökkentése felé irányítom a vállalatokat.   Megoldásom nem egyedi, így a konkurens szoftverek működését is megvizsgálom, és igyekszem jobban megoldani azt, ami az én számomra nem megfelelő az ő megoldásukban.   A jelen helyzet felvázolása után két olyan szigetrendszeren mutatom be integrációs megoldásom, melyek a magyar kis és középvállalkozások körében gyakran előforduló páros: Dynamics 365 Customer Engagement és Dynamics 365 Business Central. Egy olyan .NET alapú integrációs szolgáltatást írok, amely képes ODatán keresztül hitelesítve csatlakozni mindkét említett adatbázishoz, majd azok között adatokat mozgatni automatizálva. A szolgáltatás egy olyan állományban kerül megírásra, mely egy külső XML fájlból konfigurálható, és hivatkozható más állományokból.   A megoldás felépítését részletesen leírom, kitérek a különböző objektumokra és az azok között létező kapcsolatokra is. Elemzem a különböző alkalmazási lehetőségeket is, kitérve a futási környezetre, időzítési lehetőségekre, internettől való függőségre stb.   A futási teljesítményét is megvizsgálom különböző módszerekkel, majd levonok azokról következtetéseket, így egy olyan körülmény és fejlesztési lehetőség is előkerül, ami az elemzés nélkül fel sem merült volna.   A továbbfejlesztési javaslatok alatt számos új lehetőséget fogalmazok meg, melyek megvalósítását követően egy akár piacképes szoftver is összeállhat a megoldásból, ám célom az volt a megoldással, hogy saját bevezetéseken alkalmazhassam.