Initial import, synchronized with English 1.2
This commit is contained in:
parent
1f6b0ca9d3
commit
8927bcfb28
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=6649
4 changed files with 310 additions and 0 deletions
122
ru/java/links/api.sgml
Normal file
122
ru/java/links/api.sgml
Normal file
|
@ -0,0 +1,122 @@
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
|
<!ENTITY base CDATA "../..">
|
||||||
|
<!ENTITY date "$FreeBSD: www/en/java/links/api.sgml,v 1.2 2000/01/29 23:53:49 patrick Exp $">
|
||||||
|
<!ENTITY title "Проект FreeBSD Java: API">
|
||||||
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
]>
|
||||||
|
<html>
|
||||||
|
&header;
|
||||||
|
|
||||||
|
<table width="600" border="0">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h1> <font color="#660000">Java API</font></h1>
|
||||||
|
|
||||||
|
<h2> Расширения API от Sun Microsystems </h2>
|
||||||
|
|
||||||
|
В нижеследующем списке содержатся некоторые части доступных определений
|
||||||
|
API и их реализаций от SUN (а для начала посмотрите страницу
|
||||||
|
<a href="http://java.sun.com/products">Java Products</a> и, например,
|
||||||
|
Standard Extensions)
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://java.sun.com/products/jfc">JFC (Java Foundation Classes)</a><br>
|
||||||
|
Отсюда пришел Swing. Дополнительная информация имеется на странице
|
||||||
|
<a href="http://java.sun.com/products/jfc/tsc">The Swing Connection</a>.
|
||||||
|
<li> <a href="http://java.sun.com/products/java-media/jmf/index.html">Java<SUP><FONT SIZE="-2">TM</FONT></SUP> Media Framework</a><br>
|
||||||
|
Программный интерфейс Java Media Framework (JMF) 1.0 API описывает
|
||||||
|
простую, унифицированную архитектуру, протокол обмена сообщениями
|
||||||
|
и программный интерфейс для воспроизведения носителей. Этот API
|
||||||
|
был разработан компаниями Sun Microsystems, Inc., Silicon Graphics
|
||||||
|
Inc., и Intel Corporation.
|
||||||
|
<BR>
|
||||||
|
Java Media Framework (JMF) 2.0 API расширяет 1.0 API, предоставляя
|
||||||
|
функции захвата изображения, заменяемые кодеки, сохранение файлов,
|
||||||
|
широковещание RTP и возможность доступа и манипулирования данными
|
||||||
|
до их воспроизведения. Этот API доступен для обзора и был разработан
|
||||||
|
компаниями Sun Microsystems, Inc. и IBM.
|
||||||
|
<li> <a href="http://java.sun.com/products/java-media/jai/index.html">Java<SUP><FONT SIZE="-2">TM</FONT></SUP> Advanced Imaging</a><br>
|
||||||
|
Java Advanced Imaging (JAI) API - это расширяемый сетевой программный
|
||||||
|
интерфейс для создания сложных приложений и апплет для работы с
|
||||||
|
графикой на языке программирования Java. Java Advanced Imaging API
|
||||||
|
включает богатый набор возможностей обработки изображений, таких
|
||||||
|
как tiling, deferred execution и многопроцессорную масштабируемость.
|
||||||
|
Имея полную совместимость с Java 2D API, разработчики могут легко
|
||||||
|
расширять возможности и производительность стандартных приложений
|
||||||
|
Java 2D с помощью Java Advanced Imaging API.
|
||||||
|
<li> <A HREF="http://java.sun.com/products/javacomm/">Java<SUP><FONT SIZE="-2">TM</FONT></SUP> Serial Port (COMM)</A> <br>
|
||||||
|
Java Serial Port может быть использован для разработки
|
||||||
|
платформо-независимых коммуникационных приложений для таких
|
||||||
|
технологий, как голосовая почта, факс и электронные карты. Текущая
|
||||||
|
версия поддерживает последовательные порты RS232 и параллельные порты
|
||||||
|
IEEE 1284.
|
||||||
|
<li> <a href="http://java.sun.com/products/java-media/3D/index.html">Java 3D<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
||||||
|
Java 3DTM 1.1 API является набором классов для написания приложений
|
||||||
|
для работы с трехмерной графикой и 3D-апплет. Это дает разработчикам
|
||||||
|
высокоуровневые примитивы для создания и манипуляции трехмерными
|
||||||
|
объектами и построения структур, используемых для вывода этих
|
||||||
|
объектов. Прикладные программисты могут могут описать очень большие
|
||||||
|
виртуальные миры с помощью этих конструкций, что позволяет Java 3D
|
||||||
|
эффективно отображать эти миры.
|
||||||
|
<li> <a href="http://java.sun.com/products/javamail/index.html">JavaMail</a><br>
|
||||||
|
JavaMail API дает набор абстрактных классов, которые моделируют
|
||||||
|
почтовую систему. В API дается независимый от платформы и протоколов
|
||||||
|
инструмент для построения приложений для работы с почтовыми и другими
|
||||||
|
сообщениями на языке Java.
|
||||||
|
<li> <a href="http://java.sun.com/products/javahelp/index.html">JavaHelp<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
||||||
|
JavaHelp - это справочная система для платформы Java: она
|
||||||
|
представляет собой платформонезависимую систему помощи, основанную
|
||||||
|
на Java, которая позволяет разработчикам Java использовать онлайновую
|
||||||
|
помощь в различных целях, включая компоненты Java, приложения
|
||||||
|
(сетевые и несетевые), десктопы и страницы HTML.
|
||||||
|
<li> <a href="http://java.sun.com/products/beans/glasgow/jaf.html">JavaBeans<SUP><FONT SIZE="-2">TM</FONT></SUP> Activation Framework (JAF)</a><br>
|
||||||
|
С JavaBeans Activation Framework (JAF) разработчики могут
|
||||||
|
использовать все возможности стандартных сервисов для определения
|
||||||
|
типа конкретной части данных, инкапсуляции доступа к нему,
|
||||||
|
определения набора допустимых над ней операций и порождения
|
||||||
|
экземпляров соответствующих компонент JavaBeans для выполнения этих
|
||||||
|
операций.
|
||||||
|
<li> <A HREF="http://java.sun.com/products/servlet/index.html">Java<SUP><FONT SIZE="-2">TM</FONT></SUP> Servlet</A><br>
|
||||||
|
Java Servlet дает стандартный, поддерживаемый всеми интерфейс для
|
||||||
|
расширения возможностей веб-сервера при помощи независимых от
|
||||||
|
платформы и используемого веб-сервера компонент, написанных на языке
|
||||||
|
Java.
|
||||||
|
<li> <a href="http://java.sun.com/products/jce/index.html">Java<SUP><FONT SIZE="-2">TM</FONT></SUP> Cryptography (JCE)</a><br>
|
||||||
|
Java Cryptography Extension (JCE) 1.2 дает методы и реализации для
|
||||||
|
шифрования, генерации ключей и их согласования, а также алгоритмов
|
||||||
|
Message Authentication Code (MAC). Поддержка шифрования включает в
|
||||||
|
себя симметричные, асимметричные, блочные и потоковые шифры.
|
||||||
|
Программное обеспечение поддерживает также защищенные потоки и
|
||||||
|
"опломбированные" объекты.
|
||||||
|
<LI><a href="http://java.sun.com/products/beans/infobus/index.html">InfoBus</a><br>
|
||||||
|
InfoBus позволяет динамически обмениваться данными между компонентами
|
||||||
|
JavaBeans, определяя небольшой набор интерфейсов между совместно
|
||||||
|
работающими элементами Beans и указывая протокол, используемый этими
|
||||||
|
интерфейсами.<BR>
|
||||||
|
Протоколы основываются на концепции информационной магистрали. Все
|
||||||
|
компоненты, реализующие эти интерфейсы, могут подключаться к
|
||||||
|
магистрали. Как участник магистрали, люой компонент может
|
||||||
|
обмениваться структурированными данными, включая массивы, таблицы,
|
||||||
|
выборки строк баз данных, с любым другим компонентом.
|
||||||
|
<li><A HREF="http://java.sun.com/products/jndi/index.html">Java Naming and Directory Interface<FONT SIZE="1"><SUP>TM</SUP></FONT> (JNDI)</A><br>
|
||||||
|
Дает унифицированный промышленный стандарт и прозрачное подключение
|
||||||
|
с платформы Java к источникам бизнес-информации, что позволит
|
||||||
|
разработчикам предложить приложения со стандартным доступом ко многим
|
||||||
|
службам каталогов и имен, имеющихся в эксплуатации.
|
||||||
|
<li> <a href="http://java.sun.com/xml">The XML Project</a><br>
|
||||||
|
Проект фирмы Sun по комбинирования технологий XML и Java
|
||||||
|
</ul>
|
||||||
|
<h2> Пакеты третьих фирм … </h2>
|
||||||
|
<ul>
|
||||||
|
<li> <a href="http://www.objectspace.com/products/jglOverview.htm">JGL (Java Generic Library)</a><br>
|
||||||
|
Реализация различных коллекций, включая связные списки и пр.
|
||||||
|
Этот API будет включен как CollcetionAPI в JDK1.2.
|
||||||
|
<li> <a href="http://www.alphaworks.ibm.com/tech/xml4j">XML4J</a><br>
|
||||||
|
XML Parser для java от IBM
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
&footer;
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
84
ru/java/links/development.sgml
Normal file
84
ru/java/links/development.sgml
Normal file
|
@ -0,0 +1,84 @@
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
|
<!ENTITY base CDATA "../..">
|
||||||
|
<!ENTITY date "$FreeBSD: www/en/java/links/development.sgml,v 1.2 2000/01/29 23:53:49 patrick Exp $">
|
||||||
|
<!ENTITY title "Проект FreeBSD Java: Инструменты разработчика">
|
||||||
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
]>
|
||||||
|
<html>
|
||||||
|
&header;
|
||||||
|
<table width="600" border="0">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h1> <font color="#660000">Инструменты разработчика Java</font></h1>
|
||||||
|
<P> Ниже даются ссылки на некоторые инструменты, которые можно
|
||||||
|
использовать во FreeBSD. Это список не претендует на полноту.
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li> IDE
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://sunsite.auc.dk/jde/">JDE</a> <br>
|
||||||
|
Режим для (X)Emacs для редактирования Java
|
||||||
|
<li><a href="http://www.ist.co.uk/visaj/index.html">visaj</a> <br>
|
||||||
|
Коммерческое приложение визуальной разработки приложений для
|
||||||
|
Java.
|
||||||
|
<li><a href="http://www.gjt.org/~sp/jedit.html">jEdit</a> <br>
|
||||||
|
jEdit - это текстовый редактор для программистов, написанный на
|
||||||
|
Java с использованием Swing и позволяющий использовать
|
||||||
|
встраиваемые модули. Автор также работает над <A
|
||||||
|
HREF="http://www.gjt.org/~sp/jedit-ide/">jEdit-IDE</A>.
|
||||||
|
<li> <a href="http://www.netbeans.com">NetBeans</a><br>
|
||||||
|
Новая IDE, написанная полностью на java, имеются разные версии,
|
||||||
|
как бесплатные, так и коммерческие. Сейчас частично
|
||||||
|
принадлежит Sun Microsystems.
|
||||||
|
<li> JWS - Sun´s IDE <br>
|
||||||
|
Больше разрабатываться не будет, так как Syn приобрел
|
||||||
|
NetBeans для использования ее как собственную IDE.
|
||||||
|
<li><a href="http://www.freebuilder.org">FreeBuilder</a><br>
|
||||||
|
IDE с идеологией Open Source, хорошо начавшей, но позже
|
||||||
|
затормозившей развитие, но не верьте всей информации в вебе,
|
||||||
|
просто скачайте самые последние исходные тексты из CVS.
|
||||||
|
<li><a href="http://www.island-design.co.uk/lemur.html">Lemur</a> <br>
|
||||||
|
IDE, написанная на Java и использующая Swing.
|
||||||
|
<li><a href="http://www.elixirtech.com/ElixirIDE/index.html">ElixirIDE</a> <br>
|
||||||
|
IDE, включающая отладчик. Входит в JARS top 5%.
|
||||||
|
</ul>
|
||||||
|
<li> JDBC
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://java.sun.com/products/jdbc/drivers.html">
|
||||||
|
Список драйверов JDBC от Sun</a>
|
||||||
|
<li><a href="http://www.working-dogs.com/town/">Town</a><br>
|
||||||
|
100% Pure Java API, который работает вместе с JDBC.
|
||||||
|
<li><a href="http://www.voicenet.com/~zellert/tjFM/"></a>tjFM<br>
|
||||||
|
Type 4 JDBC драйвер для MySQL.
|
||||||
|
<li><a href="http://www.gwe.co.uk/java/jdbc/">GWE</a><br>
|
||||||
|
Type 4 JDBC драйвер для MySQL.
|
||||||
|
<li><a href="http://www.worldserver.com/mm.mysql/">mm.mysql</a><br>
|
||||||
|
Type 4 JDBC драйвер для MySQL.
|
||||||
|
</ul>
|
||||||
|
<li> UML
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://www.tendril.com">Tendril Software Structure Builder</a><br>
|
||||||
|
Программное обеспечение для UML-разработки, написанное на Java -
|
||||||
|
имеется коммерческая версия и демо-версии.<br>
|
||||||
|
Есть встраиваемый модуль для NetBeans.
|
||||||
|
<li><a href="http://www.togethersoft.com/together/togetherJ.html">TogetherJ</a> <br>
|
||||||
|
Среда разработчика, основанная на UML, написанная на Java.
|
||||||
|
Имеются разные редакции, есть даже бесплатная.
|
||||||
|
</ul>
|
||||||
|
<li> Инструменты
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://www10.software.ibm.com/developerworks/opensource/jikes/">Jikes</a> <br>
|
||||||
|
Сверхбыстрый компилятор java от IBM (имеется в коллекции портов)
|
||||||
|
<li><a href="http://www.cs.berkeley.edu/~engberg/guavac/">Guavac</a> <br>
|
||||||
|
Guavac - это бесплатный компилятор java, подпадающий под GNU
|
||||||
|
Public Licence, и в его состав входит guavad, декомпилятор
|
||||||
|
байт-кода java.
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
&footer;
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
42
ru/java/links/index.sgml
Normal file
42
ru/java/links/index.sgml
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
|
<!ENTITY base CDATA "../..">
|
||||||
|
<!ENTITY date "$FreeBSD: www/en/java/links/index.sgml,v 1.2 2000/01/29 23:53:50 patrick Exp $">
|
||||||
|
<!ENTITY title "Проект FreeBSD Java: Ресурсы">
|
||||||
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
]>
|
||||||
|
<html>
|
||||||
|
&header;
|
||||||
|
<table width="600" border="0">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h1> <font color="#660000">Ресурсы Java</font></h1>
|
||||||
|
|
||||||
|
На этой странице представлены различные категории ссылок на ресурсы
|
||||||
|
java, отсортированные по темам.<p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li> <a href="./freebsd.html">FreeBSD</a><br>
|
||||||
|
Специфичная для FreeBSD информация, типа портирования итд.
|
||||||
|
<li> <a href="./vendor.html">Производители</a><br>
|
||||||
|
Содержит ссылки на сайты, связанные с Sun и IBM ….
|
||||||
|
<li><A HREF="./development.html">Иструменты разработки</A><BR>
|
||||||
|
Содержит ссылки на инструменты разработки для Java (включая Sun
|
||||||
|
и IBM)
|
||||||
|
<li><A HREF="./api.html">API</A><BR>
|
||||||
|
Содержит ссылки на различные API и реализации протоколов
|
||||||
|
<li><A HREF="./tutorials.html">Учебники</A><BR>
|
||||||
|
Содержит ссылки на онлайновые учебники, например, на сервер JavaSoft
|
||||||
|
<li><A HREF="./documentation.html">Документация</A><BR>
|
||||||
|
Содержит ссылки на онлайновую документацию, касающуюся java
|
||||||
|
<li><A HREF="./servlets.html">Сервлеты</A><BR>
|
||||||
|
Содержит ссылки на информацию о сервлетах и технологии сервлет
|
||||||
|
<li><A HREF="./resources.html">Ресурсы…</A><BR>
|
||||||
|
Все, что не подпадает под другие категории
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
&footer;
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
62
ru/java/links/servlets.sgml
Normal file
62
ru/java/links/servlets.sgml
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||||
|
<!ENTITY base CDATA "../..">
|
||||||
|
<!ENTITY date "$FreeBSD: www/en/java/links/servlets.sgml,v 1.2 2000/01/29 23:53:51 patrick Exp $">
|
||||||
|
<!ENTITY title "Проект FreeBSD Java: Сервлеты">
|
||||||
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
|
]>
|
||||||
|
<html>
|
||||||
|
&header;
|
||||||
|
<table width="600" border="0">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<h1> <font color="#660000">Сервлеты Java</font></h1>
|
||||||
|
|
||||||
|
<P>Сервлеты - это Java API, который может использоваться вместо CGI-скриптов
|
||||||
|
на языке Perl, или, более точно, для расширения возможностей веб-сервера.
|
||||||
|
|
||||||
|
<P>Сервлеты могут также использоваться совместно с XML и XSL.
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<LI>API
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://java.sun.com/products/servlet/index.html">Sun's Servlet API</a>
|
||||||
|
<li><a href="http://java.sun.com/products/jsp/jsp_servlet.html">Sun's Java Server Pages White Paper</a><BR>
|
||||||
|
Java Server Pages - это метод облегчения разработки и поддержки
|
||||||
|
страниц веб. Похож на технологию Active Server Pages от Microsoft.
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
<LI>Информация о сервлетах
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://www.purpletech.com/servlet-faq">Purple Servlet FAQ</a><BR>
|
||||||
|
Источник полной информации о сервлетах.
|
||||||
|
</ul>
|
||||||
|
<LI>Технологии сервлет
|
||||||
|
<ul>
|
||||||
|
<li><A HREF="http://www.sun.com/software/jwebserver/">Java Web Server</A><BR>
|
||||||
|
Это была образцовая реализация механизма сервлет на языке Java. Sun
|
||||||
|
передал исходный код в Проект Apache и теперь он реализован как
|
||||||
|
Tomcat.
|
||||||
|
<li><a href="http://jakarta.apache.org">Tomcat (Jakarta Project)</a><BR>
|
||||||
|
Образцовая реализация Java Servlets и Java Server Pages. Код еще
|
||||||
|
не доступен, если не считать еженочный выпуск.
|
||||||
|
<li><a href="http://java.apache.org/jserv">Apache JServ</a><BR>
|
||||||
|
Реализация спецификаций Servlet 2.0 API на 100% Pure Java. Работает
|
||||||
|
с Apache.
|
||||||
|
<li><a href="http://www.newatlanta.com">ServletExec</a><BR>
|
||||||
|
Высокопроизводительная коммерческая реализация механизма сервлет.
|
||||||
|
Имеется бесплатная демонстрационная/находящаяся в разработке
|
||||||
|
версия и отладчик для сервлет. Работает с большинством веб-серверов.
|
||||||
|
<li><a href="http://www.jrun.com/products/Jrun">JRun</a><BR>
|
||||||
|
Высокопроизводительная коммерческая реализация механизма сервлет.
|
||||||
|
Имеется бесплатная демонстрационная/находящаяся в разработке
|
||||||
|
версия. Призер журнала JavaWorld в номинациях Best Servlet Tool for
|
||||||
|
1998 и WebTechnique's Best Java Tool for 1998. Недавно был
|
||||||
|
поглощен компанией Allaire. Работает с большинством веб-серверов.
|
||||||
|
</ul>
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
&footer;
|
||||||
|
</BODY>
|
||||||
|
</HTML>
|
Loading…
Reference in a new issue