Системы API | StudHouse
  • Открытые API и создание сети разработчиков электронных библиотек

    Открытые API. Электронные библиотеки.

    В последние годы наблюдается постоянный рост количества разнообразных электронных коллекций, опубликованных в Интернете газетами, журналами, издателями, библиотеками, музеями, университетами и многими другими учреждениями науки и культуры.

    При этом, конечно же, неизбежно происходит пересечение интересов, одни и те же документы становятся интересны и уместны в различных коллекциях. Для реализации одного из основных принципов автоматизации – «однократного ввода и многократного и многоцелевого использования» – применяется технология web-сервисов, с помощью которой организация, создавшая ресурс, может предоставить возможность всем желающим интегрировать его в собственные ресурсы.

    К сожалению, в России в сфере создания электронных библиотек эта тенденция выражена очень слабо. В настоящей статье мы попробуем проанализировать, как развивается эта деятельность в электронных библиотеках других стран, и что нужно сделать для того, чтобы и в России взаимосвязи электронных библиотек стали нормой, а не исключением.

    Открытые-API-и-создание-сети-разработчиков-электронных-библиотек

    Загрузить документ

  • ОТКРЫТЫЙ БАНКОВСКИЙ API

    Открытый интерфейс, банки, эквайринг, интернет-эквайринг, электронная коммерция, финтех.

    В статье рассматриваются вопросы открытого API в банках Республики Беларусь. Указаны основные проблемы закрытого API у банков, рассмотрен международный опыт и предложены варианты открытия API и их преимущества.

    ОТКРЫТЫЙ-БАНКОВСКИЙ-API

    Загрузить документ

  • ПРОЕКТИРОВАНИЕ ПЛАТФОРМЫ АВТОМАТИЗИРУЮЩЕЙ ПРОЦЕСС СОЗДАНИЯ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ

    Платформа, мобильное приложение, интернет-магазин, облачный-сервис, микросервис, REST API.

    Данная статья посвящена проектированию платформы, автоматизирующей процесс создания мобильных приложений для Интернет-магазинов. Актуальность темы определяется с одной стороны, повышением спроса в среде малого и среднего бизнеса открытия интернет-представительств торговых точек, а с другой – необходимостью упрощения процесса создания мобильной версии Интернет-магазина и последующего ее сопровождения.

    PROEKTIROVANIE-PLATFORMY-AVTOMATIZIRUYuShEY-PROCESS-SOZDANIYa-MOBILNYH-PRILOZhENIY

    Загрузить документ

  • ОБЗОР МЕТОДОВ АУТЕНТИФИКАЦИИ В REST WEB API

    Аутентификация; REST API; Web; контроль доступа.

    В статье обозреваются методы аутентификации в REST API и дается краткое представление о принципах их работы.

    На сегодняшний день множество web-сервисов предоставляют доступ не только через web-интерфейс, десктоп или мобильное приложение, но и через Web API (Application Programming Interface). Существует множество способов реализации API, например, SOAP, XML-RPC и т. д., однако самым популярным на данный момент является REST.

    REST (Representational State Transfer — передача состояния представления) — стиль архитектуры для разработки распределенных систем в сети [1]. Сервисы, которые следуют принципам REST, называют RESTful. REST не привязан к какому-либо протоколу передачи данных и не является стандартизированным: он является архитектурным стилем, и разработчики вольны отступать от него в зависимости от требований разрабатываемой системы, однако из-за того, что он получил широкое распространение в web-сфере, большинство REST сервисов используют стандарты HTTP, URL, XML и JSON.

    ОБЗОР-МЕТОДОВ-АУТЕНТИФИКАЦИИ-В-REST-WEB-API

    Загрузить документ

  • ОСОБЕННОСТИ ПРОЕКТИРОВАНИЯ СЕРВЕРНОГО И КЛИЕНТСКОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ WEB-САЙТА С ИСПОЛЬЗОВАНИЕМ REST-АРХИТЕКТУРЫ

    API, REST, клиент-серверная архитектура, протокол HTTP, методы HTTP, GET, POST, PUT, DELETE, HTML, CSS, Java Script, СУБД, программное обеспечение, web-сайт.

    Рассматривается особенности клиент-серверной архитектуры и API интерфейса при проектировании серверного и клиентского программного обеспечения web-сайта.

    ОСОБЕННОСТИ-ПРОЕКТИРОВАНИЯ-СЕРВЕРНОГО-И-КЛИЕНТСКОГО-ПРОГРАММНОГО-ОБЕСПЕЧЕНИЯ-WEB-САЙТА

    Загрузить документ

  • Разработка унифицированного API для различных реализаций технологии блокчейн

    Блокчейн. Умный контракт. Сходства и различия блокчейнов. Унифицированное API для блокчейнов. Принцип работы технологии блокчейн и ее реализаций.

    В настоящее время, технология распределенного реестра — блокчейн приобретает все большую и большую популярность. Финансовые и технологические компании разрабатывают собственные реализации технологии блокчейн, внедряют блокчейн в бизнес, вступают в консорциумы для совместной работы над технологией. Примерами таких консорциумов являются Enterprise Ethereum Alliance, Hyperledger, R3.

    Одной из ключевых проблем технологии блокчейн, как и многих других молодых технологий, является проблема стандартизации. Переход с одной реализации технологии блокчейн на более подходящую новую может быть очень болезненным.

    Целью данной работы является создание унифицированного API для использования различных реализаций технологии блокчейн. В данной работе изложено в каких сценариях может понадобится общее API, приведены сходства и различия данных блокчейнов.

    Разработка-унифицированного-API-для-различных-реализаций-технологии-блокчейн

    Загрузить документ

  • РАЗРАБОТКА СИСТЕМЫ ОБЩЕНИЯ С ИСПОЛЬЗОВАНИЕМ API «ВКОНТАКТЕ»

    Создание системы общения. Open API «Вконтакте». СУБД MySQL. Среда Android Studio. Язык Java.

    Использование информационных систем и технологий позволило повысить эффективность работы различных служб. С ростом технологий стали востребованы системы общения. В основном для этих целей используются социальные сети. Для создания системы общения требуется подобрать такой способ, который удовлетворил бы большое количество пользователей. С появлением систем общения люди стали гораздо чаще связываться друг с другом посредством телефонов. Создание системы общения позволит общественности попробовать новый способ общения с возможностью поиска пользователей из базы сайта «Вконтакте».

    Объектом исследования выступает процесс общения пользователей.

    Предметом исследования выступают программные средства, позволяющие создать систему общения для мобильных устройств.

    Актуальность выбранной тематики работы обусловлена тем фактом, что в настоящее время для общения используется огромное количество чатов, однако не многие из них используют Open API «Вконтакте».

    Razrabotka-sistemy-obshhenija-s-ispolzovaniem-API-VKontakte

    Загрузить документ

  • ПЕРСПЕКТИВЫ СОЗДАНИЯ API КОНТРАКТА ПРИ РАЗРАБОТКЕ МОДЕЛИ ДАННЫХ

    API контракт, генерация, модель, данные.

    Статья содержит описания возможностей генерации фрагментов API контракта, упрощающих разработку бизнес — сервисов на разных этапах создания модели данных.

    ПЕРСПЕКТИВЫ-СОЗДАНИЯ-API-КОНТРАКТА-ПРИ-РАЗРАБОТКЕ-МОДЕЛИ-ДАННЫХ

    Загрузить документ

  • РАССМОТРЕНИЕ ВОЗМОЖНОСТЕЙ СОЗДАНИЯ КОНТРАКТА API НА ОСНОВЕ НЕПОЛНОЙ МОДЕЛИ ДАННЫХ

    Генерация API контракта. Модель данных. API. Контракт. Генерация. Модель. Данные.

    В статье описываются возможности генерации элементов API контракта в процессе создания модели данных, следование которым облегчает разработку бизнес — сервисов.

    РАССМОТРЕНИЕ-ВОЗМОЖНОСТЕЙ-СОЗДАНИЯ-КОНТРАКТА-API

    Загрузить документ

  • OPEN API И ТРАНСФОРМАЦИЯ ФИНАНСОВЫХ УСЛУГ

    OPEN API, API, финансовые услуги, информационные системы, агрегаторы, маркетплейсы.

    OPEN API рассматриваются в контексте повышения доступности, качества и скорости предоставления финансовых услуг.

    Трансформация финансового сектора, оптимизация деятельности традиционных банков, формирование экосистем под воздействием развития финтеха и интеграции, появление инновационных финансовых сервисов обуславливает интерес компаний к использованию открытых интерфейсов.

    Open API (API – программный интерфейс приложений) обеспечивают передачу данных между информационными системами компаний, что является залогом их эффективной интеграции.

    OPEN-API-И-ТРАНСФОРМАЦИЯ-ФИНАНСОВЫХ-УСЛУГ

    Загрузить документ