Pytania oznaczone «api»

19
Czas Joda a czas Java

Chociaż Joda jest bogata w funkcje i bardziej wyrafinowana niż standardowy czas Java, nie zawsze może być najlepszym rozwiązaniem. Jak zdecydować, czy powinienem używać Joda Time lub Java Time w dowolnym kodzie Java? Czy istnieje jakaś wskazówka, która mówi nam, jak wybrać właściwą w zależności od...

18
Dlaczego biblioteki Microsoft zależą od Newtonsoft.Json?

Prawdopodobnie zaczęło się to już w czasach, gdy Microsoft utworzył bibliotekę ASP.NET Web API, przynajmniej tak pamiętam, jeśli się nie mylę. Tak czy inaczej, od tego czasu jego pakiety HTTP zaczęły się w zależności od biblioteki Newtonsoft.Json dla (de) serializacji danych do iz JSON. Dlaczego...

18
Co to znaczy „odsłonić” coś?

Pracuję więc nad stworzeniem aplikacji Google App Engine i wielokrotnie spotkałem się z terminem „ujawniaj”, np. „Twoja pierwsza aplikacja może ujawniać obiekty za pomocą interfejsu API opartego na HTTP” i „ujawniać tę klasę modelu danych za pomocą Interfejs API REST ”. Co oznacza „narazić”? Czy...

18
Przestarzałe internetowy interfejs API: najlepsze praktyki?

W końcu musisz amortyzować części publicznego interfejsu API sieci. Jestem jednak zdezorientowany, co byłoby najlepszym sposobem na zrobienie tego. Jeśli masz dużą bazę aplikacji innych firm, po prostu szarpanie starych wersji interfejsu API wydaje się niewłaściwym sposobem, ponieważ prawie...

16
W takim przypadku mikrousług REST lub AMQP

Przeczytałem wiele artykułów dotyczących architektury mikrousług i zastanawiałem się, kiedy użyć AMQP lub REST. Czytałem, że luźne łączenie usług jest dobrą rzeczą, a AMQP wydaje się w tym przypadku dobrym wyborem. Ale jeśli użyjemy AMQP, oznacza to, że nie potrzebujemy już punktów końcowych REST...

15
Jak obsługiwać różne wersje API

Piszę interfejs API Rest i zastanawiam się, jak najlepiej obsługiwać różne wersje. Nie mam na myśli tego, jak zdefiniować identyfikator URI jako V2 lub V3, ale raczej jak ustrukturyzować kod, biorąc pod uwagę, że musiałby on: Obsługa wielu wersji jednocześnie, np. Identyfikatory URI wersji V1, V2...

15
RESTful API i i18n: jak zaprojektować odpowiedź?

Projektujemy interfejs API RESTful przeznaczony głównie do zaspokojenia potrzeb jednego klienta. Ze względu na bardzo szczególne okoliczności ten klient musi składać jak najmniej zapytań. Interfejs API obsługuje i18n za pomocą nagłówka Accept-Language w żądaniach. Działa to dla wszystkich rzeczy,...