Запитання з тегом «api»

Інтерфейс програмування додатків (API) - це специфікація, для якої програмне забезпечення призначене для використання іншим програмним забезпеченням.

5
Час Джода проти Часу Java
Незважаючи на те, що Joda відрізняється великими можливостями та більш досконалим, ніж у стандартний час Java, це не завжди може бути найкращим у використанні. Як вирішити, чи слід використовувати Joda Time або Java Time в будь-якому коді Java? Чи є якась настанова, яка говорить нам, як вибрати правильний залежно від …
19 java  api  joda-time 

3
Чи відокремлює козир ДУХУВАННЯ в REST?
Я будую API REST, щоб відкрити більшість функціональних можливостей існуючого Java API. Обидва API призначені для внутрішнього використання в моїй організації; Мені не доводиться проектувати для зовнішнього використання. Я маю вплив на обидва API, але я реалізую REST. API API і надалі буде використовуватися для локальних додатків (він не "звільнений"), …
19 java  api  rest  coupling  dry 

5
Внутрішня та зовнішня архітектура API
Компанія, над якою працюю, підтримує успішний продукт SaaS, який росло "органічно" протягом багатьох років. Ми плануємо розширити лінійку набором нових продуктів, які будуть обмінюватися даними з існуючим продуктом. Щоб підтримати це, ми прагнемо об'єднати бізнес-логіку в єдине місце: рівень веб-сервісу. Шар WS буде використовуватися: Веб-додатки Інструмент для імпорту даних Інструмент …
19 api  web  web-services 

1
Де розмістити ключ API: спеціальний заголовок HTTP VS заголовок авторизації за спеціальною схемою
Я розробляю API REST за допомогою авторизації / автентифікації за допомогою ключа API. Я спробував розібратися, яке найкраще місце для цього, і з’ясував, що багато людей пропонують використовувати власний заголовк HTTP ProjectName-Api-Key, наприклад, наприклад: ProjectName-Api-Key: abcde але також можливо і ідеологічно правильно використовувати Authorizationзаголовок із власною схемою, наприклад: Authorization: ApiKey …

2
REST API Design: Кілька викликів проти одного виклику в API
Ми розробляємо API відпочинку для веб-сайту електронної комерції, який буде використовуватися мобільними додатками. На домашній сторінці програми нам потрібно зателефонувати за різними ресурсами, такими як Слайдери, Найпопулярніші бренди, Найпопулярніші продукти, Модні продукти тощо. Два варіанти здійснення дзвінків API: Одноразовий дзвінок: www.example.com/api/GetAllInHome Кілька дзвінків: www.example.com/api/GetSliders www.example.com/api/GetTopBrands www.example.com/api/GetBestSellingProducts www.example.com/api/GetTrendingProducts Який найкращий підхід …
19 rest  api  api-design  url 

1
SOA / Мікросервіси: Як працювати з авторизацією в міжслужбових комунікаціях?
Передній план Ми переходимо від монолітної платформи до більш сервісно орієнтованої архітектури. Ми застосовуємо дуже основні принципи DDD і розділяємо наш домен на різні обмежені контексти. Кожен домен поширюється та надає послугу через веб-API (REST). Через характер нашої діяльності у нас є такі послуги, як бронювання , послуги , клієнти …

2
Що означає щось "викрити"?
Тому я працюю над створенням додатка Google App Engine, і я декілька разів стикався з терміном "експонувати", наприклад, "ваш перший додаток може виставляти об'єкти за допомогою API на основі HTTP" та "відкривати цей клас моделей даних через API REST ". Що означає "викриття"? Чи пов’язана з нею певна дія, чи …

4
Вимкнути веб-API: кращі практики?
Врешті-решт вам доведеться знецінити частини вашого загальнодоступного веб-API. Однак я розгублений, що було б найкращим способом зробити це. Якщо у вас є велика база додатків третьої сторони, якраз старі версії API здаються невірним способом зробити це, оскільки майже всі додатки не зможуть вийти за ніч. Однак ви не можете залишити …
18 api 

2
Як API повинен використовувати основну автентифікацію http
Коли API вимагає, щоб клієнт перевіряв автентифікацію на нього, я бачив два різні сценарії, що використовуються, і мені цікаво, у якому випадку я повинен використовуватись для своєї ситуації. Приклад 1. Компанія пропонує API, щоб дозволити третім сторонам аутентифікувати маркер та секрет за допомогою HTTP Basic. Приклад 2. API приймає ім'я …

6
Чи є загальнодоступні поля Java лише трагічним історичним недоліком дизайну? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Начебто православ'я Java на даний момент, що в основному ніколи не слід використовувати публічні …

3
Як працюють веб-API? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Я чув про багато веб-API, таких як Facebook, Twitter тощо, що допомагає сторонній стороні …

4
Це гарна ідея об'єднати кілька запитів HTTP, щоб зберегти пропускну здатність?
Я готую додаток на одній сторінці, який інколи використовувався б через повільний мобільний зв’язок. Деякі його частини є досить важкими з точки зору запитів API (отримання десяти різних ресурсів для нового екранного екрану). Тепер, чи гарна ідея об'єднати ці служби з послугами, що надають усі необхідні дані, але не настільки …
16 api  rest  http 

2
Коли використовувати вкладені ресурси в API RESTful
У мене є два ресурси: користувачі та посилання. Користувачі можуть мати декілька посилань, пов’язаних з ними. Я розробив свій RESTful API, щоб ви могли отримати посилання, пов’язані з користувачем, на наступному URI: /users/:id/links Однак мені завжди потрібно мати URI для лише посилань - іноді, можливо, я хочу всіх посилань, незалежно …
16 api  rest  api-design 

1
Чому "агрегація" не підтримується в більшості рішень API шлюзу?
Читаючи про шлюз API, одне з речей, що з'являються щоразу, - це те, що шлюз API - це місце, де слід зібрати результати з кількох кінцевих точок. Це звучить дійсно приємно. Однак багато популярних рішень API шлюзу, такі як AWS API Gateway, Kongo та Netflix Zuul, не підтримують таку функцію. …

4
Мікросервіси REST або AMQP, у цьому випадку
Я читав багато статей, що стосуються архітектури мікросервісів, і мені було цікаво, коли використовувати AMQP або REST. Я читав, що слабке з'єднання між послугами - це добре, і AMQP, здається, є гарним вибором у такому випадку. Але якщо ми використовуємо AMQP, це означає, що нам більше не потрібні кінцеві точки …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.