Значение API
Может ли кто-нибудь сказать мне значение API в следующем абзаце, это на самом деле о Transfer Object:
Если существует вероятность того, что бизнес-службе может быть предложено отправить или получить все или большую часть своих данных в виде большого, грубого сообщения, эта служба обычно предоставляет эту функцию в своем API.
Заранее спасибо.
7 ответов
"Интерфейс прикладного программирования" - это набор функций, которые программист использует для связи с программным обеспечением или сервисом.
API = интерфейс прикладного программирования. Это ваше официальное заявление о программном взаимодействии, которое вы предлагаете другим компонентам. Если вы серьезный поставщик услуг, то вы уделяете пристальное внимание дизайну своего API. Использование DTO часто очень уместно при условии хорошего интерфейса.
интерфейс прикладного программирования (API) - это интерфейс, который определяет способы, с помощью которых прикладная программа может запрашивать услуги у библиотек и / или операционных систем.
посмотреть здесь:
Чтобы добавить к предыдущим ответам, скажем, для API восхитительных сайтов, в вашей текущей программе вы можете запросить информацию о последнем сайте, который был добавлен пользователем в закладки, чтобы разместить его на вашем сайте. Чтобы сделать это, Delicious предоставляет URL в своем API, и вы можете использовать это с определенными параметрами, и он вернет вам HTML-код...
В основном любые сайты / программы, которые предоставляют API, в основном позволяют разработчикам использовать свою базу данных (продиктованную ими), и они в основном предоставляют разработчикам методы в своем разделе API.
Это просто означает, что объект предоставляет методы. Люди нередко используют термин API, когда они означают методы объекта.
Редактировать: Кстати, API означает прикладной программируемый интерфейс
API = интерфейс прикладного программирования
Лучший способ сравнить формальный API - это контракт между определенными частями вашего кода.
Если вы позвоните мне определенным образом, я всегда отвечу определенным образом.
Когда вы говорите о "API" любого объекта, вы говорите о функциях (или "командах"), которые вы можете отправить этому объекту.