51
поддерживает создание программ, которые написаны на разных языках
программирования) Веб-проектам, написанным по новой технологии, присущи
более быстрая компиляция и выполнение. Для истинно качественного
программирования спроектировали новую среду разработки и отладчик, которые
отлавливают большую часть явных и неявных ошибок еще при написания кода.
К тому же, существенно переработана компиляция и исполнение кода между
операторамиt ry и catch. Возникли новые элементы управления, что сделало
существенно проще разработку пользовательского интерфейса; [3]
JSP. Технология, которая представлена страницами, написанными на
языке Java, которые выполняются чаще всего непосредственно на сервере. Здесь
все определяется компилятором. Если воспользоваться Jasper, то при
первоначальном выполнении создается высоко оптимизированный байтовый
код, который передается Java-машине на выполнение. Можно воспользоваться
услугами Tomcat сервлет-контейнера (контейнер сервлетов - программа,
представляющая собой сервер, который занимается системной поддержкой
сервлетов и обеспечивает их жизненный цикл в соответствии с правилами,
определёнными в спецификациях. Может работать как полноценный
самостоятельный веб-сервер, быть поставщиком страниц для другого веб-
сервера, напримерApache, или интегрироваться в JavaEEсервер приложений.
Обеспечивает обмен данными между сервлетом и клиентами, берёт на себя
выполнение таких функций, как создание программной среды для
функционирующего сервлета, идентификацию и авторизацию клиентов,
организацию сессии для каждого из них). Это является довольно популярным
решением для бизнеса – интернет-магазины, аукционы и т.д. Секрет состоит в
том, что оптимизированный код может исполняться на сервере или прямо в
пользовательском браузере, а язык дает возможность полноценно
программировать с классами, разделениями прав доступа к процедурам и иными
вкусностями, которые любезно предоставляет полноценная Java. [5]
В первую очередь, следует выбрать базу, на которой будет выстраиваться
каркас. Несомненно, позиция лидера у HTML, так как пользование XML и
прочими модификациями осложнено подключением технологий объектного
проектирования для веб-проектов. Да и новый метод всегда долго оттачивается,