Rendszerintegráció

Microsoft 365-naptárkapcsolat a meglévő rendszer továbbfejlesztésével.

Tamás egy .NET-alapú integrációs platformot készített, amely a korábbi .NET Framework-klienseket modern .NET 8-szolgáltatásokon keresztül kapcsolta a Microsoft Graph API-hoz. A feladat a naptári események kezelésén túl a háttérszolgáltatások üzemeltetési funkcióira is kiterjedt.

Ez a projekt Tamás korábbi szakmai munkája; az itt bemutatott közreműködés nem operandor-megbízás keretében történt.
Tamás közreműködése
Integrációs platform és szolgáltatásvezérlési funkciók fejlesztése
Időszak
2025
Felépítés
.NET Framework-kliensek és .NET 8-szolgáltatások összekapcsolása WCF Named Pipes és gRPC használatával
.NET Framework.NET 8Microsoft Graph APIWCF Named PipesgRPC

A régi klienseket modern naptárszolgáltatáshoz kellett kapcsolni.

A feladat egy meglévő .NET Framework-környezet és a Microsoft Graph API összekötése volt. A megoldás külön modern szolgáltatási réteggel teremtett kapcsolatot a két technológiai környezet között.

A találkozók teljes életciklusát figyelembe kellett venni.

A fejlesztés tíznél több speciális eset kezelésére terjedt ki. Ide tartoztak a szervezői és résztvevői folyamatok, az elfogadott, feltételesen elfogadott és elutasított meghívások, a privát és ismétlődő találkozók, valamint a módosítások, törlések és időzóna-eltérések.

A háttérszolgáltatások vezérlése is a megoldás része lett.

Tamás indítási, leállítási és állapotellenőrzési funkciókat valósított meg, továbbá automatikus szolgáltatás-helyreállítást és külső kezdeményezésű újraindítást. Az elkészült platform így a naptárintegrációhoz szükséges működés mellett a szolgáltatások kezelését is támogatta.

Váratlan hiba történt. Újratöltés