Содержание
- 2. Содержание Что такое синхронность и асинхронность Преимущества синхронности и асинхронности и способы реализации Программные интерфейсы взаимодействия
- 3. Синхронность и асинхронность 3 Глава 1
- 4. Процесс - это программа запущенная в оперативной памяти компьютера (набор инструкций). Свойства процесса: имеет выделенную оперативную
- 5. Синхронность – последовательное выполнение кода программы. Как правило, все действия выполняются в одном потоке и в
- 6. Асинхронность – не совпадение чего-либо во времени. В ИТ – выполнение кода в нескольких потоках, процессах.
- 7. Способы реализации асинхронности: 1) Callback (функция обратного вызова) 2) Корутины 3) Futures (футуры) 4) Promises (обещания)
- 8. SYNC (Синхронное API) Преимущества и недостатки sync и async 8 Синхронность и асинхронность Преимущества: Легко писать
- 9. Программные интерфейсы взаимодействия 9 Глава 2
- 10. SOAP (Simple object access protocol) – используется для обмена структурированными сообщениями в формате xml. XML (eXtensible
- 11. 11 Программные интерфейсы взаимодействия Пример XML и XSD
- 12. 12 Программные интерфейсы взаимодействия Из чего состоит SOAP-XML 1. Envelope (конверт) – корневой элемент 2. Header
- 13. 13 Программные интерфейсы взаимодействия Пример WSDL
- 14. RESTful (REpresentational State Transfer) – архитектурный стиль взаимодействия компонентов распределённого приложения в сети. WADL (Web application
- 15. WebSocket - протокол связи поверх TCP-соединения, предназначенный для обмена сообщениями (клиент-сервер и др.) в режиме реального
- 16. SOAP Преимущества: 1) Наличие строгой спецификации 2) Однозначность. 3) Отраслевой стандарт по версии W3C 4) Можно
- 17. SOAP 1) SOAP UI 2) Язык программирования, например Python Инструменты для тестирования 17 Программные интерфейсы взаимодействия
- 18. Валидация данных 18 Глава 3
- 19. Валидация – это проверка на соответствие требованиям. Для REST и WebSocket: проверка json. Для SOAP: проверка
- 20. Валидация (Примеры) 20 Валидация FE BE
- 21. 1) Узнали чем отличаются потоки и процессы. 2) Узнали про способы реализации асинхронности. 3) Узнали разницу
- 22. 1) Для того, чтобы открыть свой собственный банк достаточно всего 300 млн. рублей. 2) На основании
- 24. Скачать презентацию