- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
127 lines
7.1 KiB
XML
127 lines
7.1 KiB
XML
<?xml version="1.0" encoding="koi8-r"?>
|
||
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
||
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
|
||
<!ENTITY title "Проект FreeBSD &java;: API">
|
||
]>
|
||
|
||
<!--
|
||
The FreeBSD Russian Documentation Project
|
||
|
||
$FreeBSDru: frdp/www/ru/java/links/api.xml,v 1.5 2003/10/21 08:46:11 den Exp $
|
||
|
||
Original revision: 1.6
|
||
-->
|
||
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<title>&title;</title>
|
||
|
||
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
|
||
</head>
|
||
|
||
<body class="navinclude.developers">
|
||
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<li> <a href="http://java.sun.com/products/javamail/index.html">JavaMail</a><br/>
|
||
JavaMail API дает набор абстрактных классов, которые моделируют
|
||
почтовую систему. В API дается независимый от платформы и протоколов
|
||
инструмент для построения приложений для работы с почтовыми и другими
|
||
сообщениями на языке Java.</li>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<li><a href="http://java.sun.com/products/beans/infobus/index.html">InfoBus</a><br/>
|
||
InfoBus позволяет динамически обмениваться данными между компонентами
|
||
JavaBeans, определяя небольшой набор интерфейсов между совместно
|
||
работающими элементами Beans и указывая протокол, используемый этими
|
||
интерфейсами.<br/>
|
||
Протоколы основываются на концепции информационной магистрали. Все
|
||
компоненты, реализующие эти интерфейсы, могут подключаться к
|
||
магистрали. Как участник магистрали, любой компонент может
|
||
обмениваться структурированными данными, включая массивы, таблицы,
|
||
выборки строк баз данных, с любым другим компонентом.</li>
|
||
<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>
|
||
<li> <a href="http://java.sun.com/xml">The XML Project</a><br/>
|
||
Проект фирмы Sun по комбинирования технологий XML и Java</li>
|
||
</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>
|
||
<li> <a href="http://www.alphaworks.ibm.com/tech/xml4j">XML4J</a><br/>
|
||
XML Parser для java от IBM</li>
|
||
</ul>
|
||
</body>
|
||
</html>
|