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?
API och webbservice
3 svar · 237 visningar · startad av Jesper T
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.
Går inte att säga särskilt mycket utifrån givna förutsättningar. Precisera!
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