Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]co to jest API? każde źródło mówi co innego. "interfejs aplikacji" vs, "sposoby przesyłania danych z pominięciem stron internetowych."
koszykarze
post
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 10.10.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


- "API reprezentuje interfejs aplikacji. Z punktu widzenia klas, są to metody dostarczane klientowi, który będzie używał naszej klasy."

-"Akronim API oznacza Application Programming
Interface (interfejs programistyczny). Jest to punkt zaczepienia udostępniany przez usługę, apli-
kację lub moduł i wykorzystywany przez inne komponenty programowe. W tym rozdziale uży-
wamy też pojęcia usługi sieciowej, czyli mechanizmu udostępniania danych poprzez protokół
HTTP . Na nasze potrzeby możemy przyjąć, że oba te pojęcia są równoznaczne." (Shafik.D.Mitchell.L.Turland.M.-Mistrz.PHP.Pisz.Nowoczesny.Kod)

-"Usługi sieciowe: poczta elektroniczna, transmisja danych, usługi terminalowe, serwisy informacyjne"



czyli
API=interfejs aplikacji=usługa sieciowa=poczta elektroniczna

nic nie rozumiem


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Pierwsza definicja jest troszkę rozszerzona ale w końcu prawi to samo, że udostępniasz jakieś konkretne klasy/metody na zewnątrz za pomocą usług sieciowych (HTTP).
Zwykle rozumie się przez to API, które udostępnia usługi innym stronom czy aplikacjom ale to też może być wystawione API np. dla frontendu w ramach jednej aplikacji (jednej domeny). Mimo, że to ciągle ten sam serwer to zapytania do API też są realizowane przez HTTP.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 06:21