doc/ru/java/links/api.sgml
Andrey Zakhvatov 6cac838de6 Synchronize with English 1.4:
Remove duplicate headers caused by inexperience with sgml
2000-03-23 04:08:42 +00:00

120 lines
6.8 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/ru/java/links/api.sgml,v 1.2 2000/03/09 13:27:04 ache Exp $">
<!ENTITY title "Проект FreeBSD Java: API">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<html>
&header;
<table width="600" border="0">
<tr>
<td>
<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>