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

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

1
Багато асинхронних дзвінків проти одного виклику в API
Ми розробляємо API REST, який, серед інших, буде використовуватися в інтерфейсі HTML5 через JavaScript. Додаток призначений для використання в організації та зазвичай має близько 300 користувачів, але ми хочемо масштабувати масштаб до 1000 користувачів. Зазвичай підключення до API буде здійснюватися в межах локальної мережі, тому якість та затримка з'єднання будуть …
12 rest  api  ajax 

2
Структура упаковки колекцій Java (java.util) - чому Iterable сидить у java.lang?
Відповідно до нижченаведеної діаграми, крім інтерфейсу Iterable, всі інші конструкції (інтерфейс / клас / абстрактний клас) сидять в одному пакетіjava.util Чому Iterableсидить у java.langпакеті? Примітка. Намір полягає в тому, щоб зрозуміти аспект упаковки програмування java.


2
Найкращий спосіб приховати ключ API у вихідному коді
Мені потрібні деякі ідеї, як захистити приватний ключ API в додатку, зокрема в додатку ac # .NET. По-перше, я розумію, що теоретично неможливо приховати що-небудь у вихідному коді, тому я придумав іншу ідею, але я не впевнений, наскільки це правдоподібно. У будь-якому випадку, чи можна було б якось спілкуватися з …
12 c#  api  authentication 

1
Наскільки дискретним повинен бути API RESTful?
Я ніколи раніше не будував API RESTful і мені цікаво, яким він повинен бути дискретний? Наприклад, скажімо, що у мене є клієнт, який має ім’я, адресу, номер телефону, електронну адресу, мову тощо. Чи є сенс, що існує спосіб оновлення кожного окремого поля (адреса оновлення, адреса оновлення електронної пошти тощо), або …
12 api  rest 

2
Реалізація схеми команд в API RESTful
Я зараз розробляю API HTTP, сподіваюсь зробити його максимально РЕСТЕВНІМ. Є деякі дії, функціональність яких поширюється на декілька ресурсів, і колись їх потрібно скасувати. Я подумав собі, це звучить як шаблон команди, але як я можу моделювати його в ресурс? Я введу новий ресурс під назвою XXAction, як DepositAction, який …

3
Як документувати експериментальні чи неповні API, такі як @deprecated?
Чи є хороший термін, схожий, але відмінний від "застарілого", щоб означати, що метод або API є в кодовій базі, але його не слід використовувати, оскільки його реалізація не завершена або, ймовірно, зміниться? (Так, я знаю, ці методи не повинні бути загальнодоступними, яда яда яда. Я не створив свою ситуацію, я …

2
Структура RESTful сервісу з Java Spring для початківців
Я відносно новий в галузі навичок розробки веб-Java. У мене є проект, який, на мою думку, став би хорошим кандидатом на послугу RESTful з того, що я мало розумію щодо API. Я намагаюся розібратися в деталях того, як це має бути структуровано, але насправді ніде не потрапляє з точки зору …

2
Як створити кінцеві точки API для розміщення дочірнього об'єкта та отримання всіх дітей усіх батьків?
Наприклад, у мене є організації: Клієнт, Звіт. У клієнта може бути багато звітів, і я думаю, що кінцева точка для одного управління звітом має бути вкладена так: /clients/{client_id}/reports/{report_id} Що стосується всіх звітів одного клієнта, то очікується: /clients/{client_id}/reports Але як має виглядати кінцева точка для отримання всіх Звітів усіх Клієнтів, щоб …
12 rest  api  api-design 

3
Чи погана практика використовувати дефіси в клавішах JSON?
Я бачу багато питань, що обертаються навколо доступу до клавіш JSON, в яких використовуються дефіси (шашлик), але зараз мені здається, що мені просто дотримуватися camelCase або snake_case у своїх ключах. Я знаю, що дефіси також можуть створювати складні відображення, коли вони переносяться між мовами. Я бачив, як деякі бібліотеки JSON …

4
Послуга API MVC та RESTful
MVC досить простий. Є Модель, Контролер та Вид. Коли ми створюємо веб-сайт, це все поєднується, коли « клієнт надсилає на сервер запит ключового слова REST -> сервер відповідає запитуваній URL-адресі дії контролера -> який потім викликає моделі (и) для збору / обробки даних, отримує результат -> і повертає результат назад …

7
Чи хороша практика мати особливе значення "ВСІ" у перерахунку
Я розробляю нову послугу в середовищі мікропослуг. Це послуга REST. Для простоти скажімо, що шлях є: / historyBooks І метод POST для цього шляху створює нову книгу історії. Припустимо, що книга історії охоплює одну чи кілька епох історії. Для стислості припустимо, що у нас є лише такі епохи людської історії: …
11 rest  api  json  enum 

5
Бульський клас Java - чому б не перерахувати?
Мені здається, що булевий клас - ідеальний кандидат, який можна реалізувати як ентум. Дивлячись на вихідний код, більшість класів - це статичні методи, які можна перемістити без змін до перерахунку, решта стають набагато простішими як перерахунки. Порівняйте оригінал (коментарі та статичні методи видалено): public final class Boolean implements java.io.Serializable, Comparable<Boolean> …
11 java  api  source-code 

4
Чи існує API для визначення округів Конгресу? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Я хочу визначити округ Конгресу на основі адреси, яку надає мій користувач. Це не дозволить користувачеві самостійно шукати його. Чи …
11 api 

1
Який найкращий спосіб коментувати застарілий клас на Java?
Я хотів би знати найкращий спосіб додати коментар для визначення застарілого класу на Java. Чи слід видалити попередній коментар, доданий до початку класу, який допомагає іншому програмісту дізнатися, для чого це клас, або я повинен додати його під коментарем?

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