Съдържание:
Определение - Какво означава клиент на приложението?
Клиентът за приложение е самостоятелно приложение, което работи на клиентската машина и е конфигурирано да работи като J2EE компонент.
Клиентът на приложението се използва за изпълнение на задачи, като администрация на система или приложение. Той е типичен в комплект със силни корпоративни компоненти, като уеб услуги и EJB, които са внедрени в отдалечен сървър на приложения.
Techopedia обяснява клиент на приложението
Клиентите на приложения контрастират на Java сървъли и Java Server Pages (JSPs), които са компоненти от страна на сървъра, и EJB компоненти, които са бизнес компоненти от страна на сървъра.
Тъй като той е написан на езика на Java, клиентът на приложението се компилира като всяка езикова програма на Java и директно осъществява достъп до Enterprise Java Bean (EJB) компоненти. Клиентът на приложение също има възможност да установи HTTP връзка при комуникация със сървлет. Освен това клиент на приложение, който е написан на език, различен от Java, също може да взаимодейства със сървъра J2EE.
Предимствата на клиент на приложение срещу самостоятелно Java приложение са следните:
- Клиентът за приложение може да работи в уеб браузър или контейнер за приложения.
- Клиентът за приложение е преносим, тъй като е снабден с необходимия софтуер в архивен файл на предприятието.
- Тъй като разполага с необходимите библиотеки, клиентът на приложение може да получи достъп до всички услуги на J2EE.
Основният недостатък на клиента на приложението е голямото му тегло.
