Язык java это объективно-ориентированный язык, прототипом которого можно считать C++. Java в значительной степени упростил написание программ и позволил выполнять их на разных платформах ( под управлением различных операционных систем). Простота этого языка, это хорошая защищенность и возможности, предоставляемые для программирования в интернете, сделали его весьма популярным.Java является языком сетевого программирования, в первую очередь ориентированным на среду интернет. Концепция программирования в интернете базируется на рассмотрении двух сторон : стороны клиента и стороны сервера. К серверу обращаются многие клиенты. Обычно обращение происходит за информацией из базы данных либо для выполнения некоторой полезной программы. Клиентом является подключенный к интернету конечный пользователь. Такой пользователь, работая на своем индивидуальном компьютере, должен знать интернет-адрес сервера, имя той программы, с которой он хочет связаться. Для доступа к серверу клиент должен создать свой сайт на языке HTML или построить апплет на языке Java и ввести его в функциональную часть, выполняющую обращение к серверу. Посредником между клиентской и серверной сторонами является специальная программа – браузер. Содержимое сайта браузер передает на сервер. На сервере выполняется программа Web-сервер, которая взаимодействует с браузером через определенный порт и активизирует обработчик скрипта или сервлет. Обработчик скрипта выполняет конкретную прикладную задачу, используя принятые данные сайта.
|