- HTTP (S)(TODO)
- HTTP (S) 2.0(TODO)
- REST API
- SOAP
- GraphQL (TODO) Facebook
- OpenAPI Specification (TODO) изначально известная как Swagger Specification
- Java RMI (Remote Method Invocation)(TODO)
- SOA (Service Oriented Architecture)(TODO) SOA веб-сервисы — это CRUD-доступ к базе данных через HTTP
- ESB (Enterprise Service Bus)(TODO)
- RPC (Remote Procedure Calling)(TODO)
- gRPC(TODO)
- WSDL (Web Services Description Language) это стандартизированный формат XML для описания сетевых сервисов
- JAX-RPC (Java RPC )(TODO)
- JAX-WS Java API for XML Based Web Services
- JAXB(TODO) Java Architecture for XML Binding
- JAX-RS(TODO) Java API for RESTful Web Services
- WebSocket(TODO)
- AJAX(TODO)
- SOLID юзай везде интерфейсы
- DRY(TODO) Don't repeat yourself ( не повторяйся)
- KISS(TODO) делай свой код очень простым и понятным
- YAGNI(TODO) пиши минимум фич
- GRASP (шаблоны) (TODO)
- CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить») (TODO) https://www.baeldung.com/spring-boot-crud-thymeleaf
- LDAP(TODO)
- CORS (Cross-Origin Resource Sharing)(TODO)
- endpoint reference (EPR – это и есть наш веб-сервис(сервер))(TODO)
- EJB (Enterprise Java Beans)
- ACID
- Stateless protocol (без сохранения)
- Stateful protocol(TODO)
- MVC(TODO)
- MVP(TODO) minimum viable product — минимально жизнеспособный продукт (прототип)
- immutable(TODO) неизменный
- boilerplate или boilerplate code или Бойлерплейт
- Roadmap(TODO) (роадмап) "дорожная карта" - список будущих нововведений в продукте
- Milestone(TODO) (майлстоун) в управлении проектами контрольная точка, значимый, ключевой момент, (например, переход на новую стадию, новый этап в ходе выполнения проекта)
- happens before(TODO) - выполняется прежде (Java Memory Model)
- RabbitMQ(TODO)
- ActiveMQ(TODO)
- SaaS
- PaaS
- IaaS
- mutex мьютекс
- DAO(TODO) Data Access Object
- DTO(TODO) Data Transfer Object
- CAS(TODO) Compare-and-Swap
- FAA(TODO) Fetch-and-Add
- Предикат(TODO) является функция, которая принимает один или более аргументов и возвращает значения булева типа.
- JNDI(TODO)
- JMS(TODO) Java Message Service
- SWF(TODO) Spring Web Flow
- Servlet
- JSP Java Server Pages
- JSTL(TODO) JavaServer Pages Standard Tag Library
- webhook(TODO)
- serializationСериализация . процесс преобразования информации в формат, пригодный для сохранения в файлы.
- маршалинг marshal . процесс преобразования информации в формат, пригодный для передачи. JSON , XML
- EIP Enterprise Integration Patterns
- персистентность способность обьекта(данных) пережить падение/завершение программы. Один из способов реализации персистентности это хранение объектов где-нибудь во внешнем файле или в базе данных
- DCOM (Distributed Component Object Model) DCOM был основным конкурентом CORBA .
- ActiveX В 2015 году в Microsoft Edge, замене для Internet Explorer, поддержка ActiveX прекращена, отмечая конец технологии в веб-браузерах Microsoft.
- CORBA (Common Object Request Broker Architecture) начиная с Java 9 поставляется в виде отдельного модуля.
- Java Jini (Apache River)
- Onboarding механизм, с помощью которого новые сотрудники приобретают необходимые знания, навыки и поведение, чтобы стать эффективными членами организации и инсайдерами.
- ERP Enterprise Resource Planning, планирование ресурсов предприятия. (пример : 1C , SAP )
- PLM Product Lifecycle Management, управлению жизненным циклом продукта.(пример: PLM Enovia ,)
- SCM Supply Chain Management, управление цепочками поставок .
- CRM Customer relationship management, управление взаимоотношениями с клиентами .
- OLTP Обычный рабочий бизнес процесс. Люди работают по более-менее конкретным бизнес-процессам: получают и вводят одну и ту же информацию и нажимают на одни и те же кнопки в одних и тех же доступных им формах
- OLAP Аналитическая игрушка. Творческий контур, в нем пользователи обычно «играют» с информацией, получая эту информацию в различных заранее неизвестных срезах