IBM VisualAge for Java и сетевые вычисления

       

Что такое Ява


Давным-давно, в далеком 1991 году, когда машины были большими, а приложения - маленькими, компания Sun переживала очередной кризис. Несмотря на то, что их машины опережали по скорости любой IBM PC, были надежнее PC и так далее, их брать никто не хотел. На выставках люди говорили одно и то же: "О, какая крутая тачка! А наши любимые приложения на ней пойдут? Нет? Тогда не будем покупать..."

Нет приложений - нет и пользователей, а значит, не будет и приложений. Чтобы разорвать замкнутый круг, было сделано многое, в том числе новые средства разработки, которые были предназначены не только для Sun-овских машин. Ява скачивается бесплатно и денег не требует. Попробуйте - Вам понравится. "Если Яву начнут использовать, будет написано большое число апплетов, и все они смогут работать на наших машинах. Вопрос с приложениями будет решен", - считали в Sun. Так оно и получилось.

Так что же они задумали? Что же такое Ява? Прежде всего, это язык для разработки апплетов - приложений, способных перемещаться по сети и работать в ней. Возможности Явы позволяют передавать любые данные в сети и вызывать методы на других машинах, так что сеть из нескольких машин может работать как одно целое, это поддерживается изначально.

В дополнение к языку программирования была разработана среда, в которой выполняются апплеты. Она обеспечивает их работу на любой платформе независимо от используемого процессора или ОС, обрабатывает исключения, следит за использованием памяти и так далее.



Содержание раздела