Initial import, synchronized with English 1.2

This commit is contained in:
Andrey Zakhvatov 2000-03-03 08:05:21 +00:00
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
View 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> Пакеты третьих фирм &#8230; </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>

View 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&acute;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
View 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 &#8230;.
<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">Ресурсы&#8230;</A><BR>
Все, что не подпадает под другие категории
</ul>
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>

View 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>