Integracija sustava

Povezivanje s kalendarom Microsoft 365 nadogradnjom postojećeg sustava.

Tamás je izradio integracijsku platformu temeljenu na .NET-u koja je ranije .NET Framework klijente povezala s Microsoft Graph API-jem putem modernih .NET 8 servisa. Zadatak je, osim obrade kalendarskih događaja, obuhvatio i operativne funkcije pozadinskih servisa.

Ovaj je projekt dio Tamásova ranijeg stručnog rada; ovdje opisani doprinos nije nastao u okviru angažmana tvrtke operandor.
Tamásov doprinos
Razvoj integracijske platforme i funkcija upravljanja servisima
Razdoblje
2025
Arhitektura
Povezivanje .NET Framework klijenata i .NET 8 servisa pomoću WCF Named Pipes i gRPC-a
.NET Framework.NET 8Microsoft Graph APIWCF Named PipesgRPC

Stare klijente trebalo je povezati s modernom kalendarskom uslugom.

Zadatak je bio povezati postojeće .NET Framework okruženje s Microsoft Graph API-jem. Rješenje je zasebnim modernim slojem servisa povezalo ta dva tehnološka okruženja.

Trebalo je uzeti u obzir cijeli životni ciklus sastanaka.

Razvoj je obuhvatio više od deset posebnih slučajeva. Među njima su bili tokovi organizatora i sudionika, prihvaćene, uvjetno prihvaćene i odbijene pozivnice, privatni i ponavljajući sastanci te izmjene, brisanja i razlike u vremenskim zonama.

Upravljanje pozadinskim servisima postalo je dio rješenja.

Tamás je izradio funkcije pokretanja, zaustavljanja i provjere stanja, kao i automatski oporavak servisa i ponovno pokretanje na vanjski zahtjev. Gotova platforma tako je uz rad potreban za integraciju kalendara podržavala i upravljanje servisima.

Došlo je do neočekivane pogreške. Ponovno učitaj