Projets pour freelances & agences web

Retrouvez l'actualité des projets pour freelances et agences web.

Service web linux (dotnet 5) pour appli pc windows (.net winforms)

Posté le 03/09/2021 à 04:00 - Budget : 0 - 500

Bonjour, Je développe en VB.NET à l'aide de Visual Studio 2019.
A réaliser : service Web ASP.NET Core Web API dotnet 5 installé sur un VPS Linux Debian 10 et appelé à partir d'une application PC Winforms .NET framework 4.0
- développé à l'aide de Visual Studio 2019..
- aussi court et condensé que possible et entièrement fonctionnel (pas de pseudo-code)
- sans recours à des logiciels ou frameworks ou couches externes si possible sauf si cela simplifie de façon drastique
- langage VB.NET ou C#, pas de javascript ni de php ni de java ni d'html ni de console / CLI
- éléments constitutifs :
a) Une application "MyPCApp" Winforms .NET 4.0 (VB.NET souhaité mais C# accepté) contenant la définition et les valeurs de deux strings v1 et v2 et de deux entiers i1 et i2 :
Dim v1 as string = "xxxxx", v2 as string = "yyyyy"
Dim i1 as integer = xx, i2 as integer = yy
Valeurs des variables de départ à imaginer - incluses dans le code (pas de formulaire de saisie)
Doit fonctionner sous Windows 10.
b) Une application "MyService" ASP.NET Core Web API (C#) à installer sur le serveur Linux, sur lequel a été chargé dotnet 5.
Deux fonctions de cette API sont appelées de l'application Winforms (OK est un boolean pour indiquer le succès de l'opération) :
- la première pour concaténer v1 et v2 (du style OK = MyService("Concat", v1, v2, vresult)
- la deuxième pour faire la somme de i1 et i2 (du style OK = MyService("Sum", i1, i2, iresult)
Le but est de comprendre les mécanismes par l'exemple, pour permettre ensuite la mise en place de solutions plus élaborées adaptées à des besoins réels.

Accéder à la fiche du projet

Autres projets susceptibles de vous intéresser