Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
в распоряжение программиста мощные средства решения распространенных задач. 
Поэтому программист может больше внимания уделить решению прикладных задач, а 
не таких, как, например, организация динамических массивов, взаимодействие с 
операционной системой или реализация элементов пользовательского интерфейса.
   Первоначально средства разработки приложений и аплетов Java были созданы 
фирмой Sun и до сих пор эти средства пользуются популярностью. В сети Internet 
по адресу http://www.sun.com есть сервер фирмы Sun, с которого можно бесплатно 
получить набор Java Development Kit (JDK). В JDK входят пакетные программы для 
компиляции исходных текстов приложений Java, виртуальная машина, программа 
автоматизированного создания документации по классам, справочник по классам 
Java и другие необходимые средства.
   Для тех, кто привык пользоваться средствами разработки корпорации Microsoft, 
мы можем порекомендовать SDK-Java - пакетное средство разработки приложений и 
аплетов Java, расположенное на сервере http://microsoft.com. В составе этого 
средства есть также комплект документации по классам Java в виде набора 
документов HTML. Вы можете переписать себе SDK-Java бесплатно с указанного 
сревера Microsoft.
   Если вы привыкли к интегрированным средствам разработки приложений, таким 
как Microsoft Visual C++, инструментарий JDK и SDK-Java могут показаться вам 
неудобными. В этом случае вы можете воспользоваться такими системами разработки 
приложений Java, как, например, Symantec Cafe или Microsoft Visual J++.
   Мы рассмотрим недорогое, но удобное и мощное интегрированное средство 
разработки приложений Microsoft Visual J++. Оценочную версию этого средства 
можно бесплатно получить с сервера WWW корпорации Microsoft. Заметим, что эта 
оценочная версия не содержит внутри себя “бомбы”, уничтожающей программу через 
заданное время, и вы сможете оценивать ее достаточно долго. Стоимость 
коммерческой версии Microsoft Visual J++ невелика, особенно с учетом того, что 
в коробке вы найдете прекрасную книгу Стефана Дэвиса “Learn Java Now” (на 
английском языке) издательства Microsoft Press. Если вы работаете с Microsoft 
Visual C++, то после установки Microsoft Visual J++ вы получите единую среду 
для разработки на языках программирования C++ и Java, что очень удобно.
   На прилавках книжных магазинов вы можете найти несколько переводных книг, 
посвященных программированию на языке Java. Практически все они ориентированы 
на инструментарий JDK, созданный фирмой Sun, и содержат более или менее 
подробное описание классов Java. В нашей книге мы научим вас работать с 
Microsoft Visual J++ и приведем все сведения, необходимые для разработки как 
автономных приложений, так и аплетов Java.
   При изложении материала мы будем предполагать, что вы знакомы с языком 
программирования C++. Наша книга не является учебником по языку Java. Мы будем 
рассказывать о том, как использовать язык Java и систему разработки Microsoft 
Visual J++ для создания автономных приложений и аплетов Java, как организовать 
взаимодействие аплетов с сервером WWW (во второй части этой книги). При этом мы 
будем считать, что с основами языка Java вы знакомы.
   Что вам потребуется для работы с книгой?
   Очень хорошо, если вы подключены к сети Internet или имеете возможность хотя 
бы эпизодической работы в этой сети. В этом случае вам будет доступна 
бесплатная оценочная версия Microsoft Visual J++, другие бесплатные средства 
разработки приложений и аплетов Java, грандиозные запасы документации и 
примеров программ.
   Для проверки работы аплетов вам следует установить навигатор Internet, 
способный запускать аплеты Java. Это Microsoft Internet Explorer версии 3.01 и 
Netscape Navigator версии 3.0. Заметим, что для запуска аплетов вам не нужно 
обязательно подключаться к Internet - вы можете встраивать аплеты в документы 
HTML, расположенные на локальном диске вашего компьютера и просматривать эти 
документы навигатором просто как локальные файлы. 
   Автономные приложения Java работают под управлением специального 
интерпретатора (виртуальной машины Java), поэтому для их отладки вам также не 
потребуется сеть Internet.
   Если вы собираетесь проверять работу приложений и аплетов Java, 
взаимодействующих с сервером WWW, вы можете воспользоваться собственным 
сервером в Internet или в корпоративной сети Intranet (если они у вас есть). 
Примеры таких аплетов мы приведем в следующей книге “Библиотеки системного 
программиста”, посвященной Java. Можно также установить сервер WWW, входящий в 
комплект операционной системы Microsoft Windows NT Workstation версии 4.0, или 
Personal Web Service для операционной системы Microsoft Windows 95. Последний 
доступен для бесплатной загрузки с сервера http://microsoft.com.
   Для того чтобы успешно работать с аплетами Java, вы должны иметь некоторое 
представление о серверах WWW и языке гипертекстовой разметки документов HTML. 
Поэтому перед чтением этой книги мы рекомендуем вам ознакомится с 29 томом 
“Библиотеки системного программиста”, который называется “Сервер Web своими 
руками”. В этой книге мы рассказали о том, как сделать собственный сервер WWW в 
сети Internet и Intranet, а также привели необходимую информацию о расширениях 
сервера WWW, реализованных как приложения CGI и ISAPI.
   Базовые знания об Internet, а также описание конкретных способов подключения 
к ней в российских условиях вы найдете в 23 томе “Библиотеки системного 
программиста”, который называется “Глобальные сети компьютеров. Практическое 
введение в Internet, E-Mail, FTP, WWW и HTML, программирование для Windows 
Sockets”. Мы рекомендуем эту книгу для тех, кто только планирует подключиться к 
Internet, но еще не вполне осознает, как это можно сделать и для чего это нужно.

   Что еще почитать?
   Количество книг, посвященных Java, растет катастрофически, особенно за 
рубежом. Среди удачных еще раз назовем книгу Стефана Дэвиса с 
 
<<-[Весь Текст]
Страница: из 275
 <<-