Приложение, предназначенное для обеспечения сетевого взаимодействия между компьютерами. Сервис доступен по сети, может располагаться и выполняться на разных компьютерах. Передача сообщений между сервисом и клиентом происходит в независимом формате.
Стандартная версия платформы Java 2, предназначенная для создания и исполнения приложений, рассчитанных на индивидуальное пользование или на использование в масштабах малого предприятия. Не включает в себя многие возможности, предоставляемые платформой Java EE.
Расширенная версия платформы Java 2, предназначенная для обеспечения масштабируемости приложений и целостности данных во время работы системы. JEE является промышленной технологией и в основном используется в высокопроизводительных проектах, в которых необходима надежность, масштабируемость, гибкость.
Параллелизм является способностью программы, алгоритма или проблемы быть разложенным на независимые или частично зависимые компоненты. Язык программирования Java и JVM разработаны с поддержкой параллельных вычислений, и все вычисления выполняются в контексте потока.
В основном в этой статье рассказывается о Spring Framework, чем о других технологиях Spring. Spring Framework наиболее известен как источник расширений, нужных для эффективной разработки сложных бизнес-приложений вне тяжеловесных программных моделей.
Бесплатная распределенная система контроля версий с открытым кодом, разработанная для управления малыми и большими проектами с высокой скоростью и эффективностью.
Формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей DBMS.
В разработке программного обеспечения, паттерны являются общим воспроизводимым решением для распространенных проблем, с которыми сталкиваются разработчики.
Фреймворк для написания модульных тестов на Java.
Проект, предоставляющий библиотеки на Java для чтения и создания файлов из набора Microsoft Office, таких как Word, PowerPoint и Excel.