webForumDet fria alternativet

API och webbservice

.NETur .NET

3 svar · 237 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Jag skulle behöva koppla ihop en API appilikation med en webbservice. Är det någon som gjort det eller har några tips om hur det skulle kunna gå till?

Marcus EMedlem sedan maj 20021 466 inlägg
#2

Du skulle kunna skapa en webbfunktion för varje API-funktion, fast det kanske inte är önskvärt. Hur du ska göra beror givetvis på vad det är för API-funktioner.

clarkbonesMedlem sedan feb. 20013 023 inlägg
#3

Går inte att säga särskilt mycket utifrån givna förutsättningar. Precisera!

GladhMedlem sedan maj 20012 812 inlägg
#4

Vad menar du med API appilikation?

API är ju bara ett Interface för dig att använda när du vill uttnytja dig av applikationens methoder och egenskaper.

Om du vill göra en webservice som använder dig av API:et så är det bara att wrappa API:et i din webservice.

Alltså om din applikation heter kalle. Så döper du din webservice till KalleAPIWrapper. Och sedan för varje metod som finns i API:et gör du en exakt kopia av i din webservice och sedan kallar du bara på API i den methoden.

Säg att API har en method som ser ut så här:

public int Add(int a, int b)

Då kommer din webservices ha en method som heter

public int Add(int a, int b)

Och i den methode så skapar du en instance av ditt API och kallar sedan på API:ets method Add()

- M

132 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)