doc/website/content/ru/java/links/api.adoc
Sergio Carlavilla Delgado 989d921f5d Migrate doc to Hugo/AsciiDoctor
I'm very pleased to announce the release of
our new website and documentation using
the new toolchain with Hugo and AsciiDoctor.

To get more information about the new toolchain
please read the FreeBSD Documentation Project Primer[1],
Hugo docs[2] and AsciiDoctor docs[3].

Acknowledgment:
Benedict Reuschling <bcr@>
Glen Barber <gjb@>
Hiroki Sato <hrs@>
Li-Wen Hsu <lwhsu@>
Sean Chittenden <seanc@>
The FreeBSD Foundation

[1] https://docs.FreeBSD.org/en/books/fdp-primer/
[2] https://gohugo.io/documentation/
[3] https://docs.asciidoctor.org/home/

Approved by:    doceng, core
2021-01-26 00:31:29 +01:00

48 lines
8.9 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.

---
title: "Проект FreeBSD Java®: API"
sidenav: developers
---
include::shared/ru/urls.adoc[]
= Проект FreeBSD Java(R): API
== Расширения API от Sun Microsystems
В нижеследующем списке содержатся некоторые части доступных определений API и их реализаций от SUN (а для начала посмотрите страницу http://java.sun.com/products[Java Products] и, например, Standard Extensions)
* http://java.sun.com/products/jfc[JFC (Java Foundation Classes)] +
Отсюда пришел Swing. Дополнительная информация имеется на странице http://java.sun.com/products/jfc/tsc[The Swing Connection].
* http://java.sun.com/products/java-media/jmf/index.html[Java^TM^ Media Framework] +
Программный интерфейс Java Media Framework (JMF) 1.0 API описывает простую, унифицированную архитектуру, протокол обмена сообщениями и программный интерфейс для воспроизведения носителей. Этот API был разработан компаниями Sun Microsystems, Inc., Silicon Graphics Inc., и Intel Corporation. +
Java Media Framework (JMF) 2.0 API расширяет 1.0 API, предоставляя функции захвата изображения, заменяемые кодеки, сохранение файлов, широковещание RTP и возможность доступа и манипулирования данными до их воспроизведения. Этот API доступен для обзора и был разработан компаниями Sun Microsystems, Inc. и IBM.
* http://java.sun.com/products/java-media/jai/index.html[Java^TM^ Advanced Imaging] +
Java Advanced Imaging (JAI) API - это расширяемый сетевой программный интерфейс для создания сложных приложений и апплет для работы с графикой на языке программирования Java. Java Advanced Imaging API включает богатый набор возможностей обработки изображений, таких как tiling, deferred execution и многопроцессорную масштабируемость. Имея полную совместимость с Java 2D API, разработчики могут легко расширять возможности и производительность стандартных приложений Java 2D с помощью Java Advanced Imaging API.
* http://java.sun.com/products/javacomm/[Java^TM^ Serial Port (COMM)] +
Java Serial Port может быть использован для разработки платформо-независимых коммуникационных приложений для таких технологий, как голосовая почта, факс и электронные карты. Текущая версия поддерживает последовательные порты RS232 и параллельные порты IEEE 1284.
* http://java.sun.com/products/java-media/3D/index.html[Java 3D^TM^] +
Java 3DTM 1.1 API является набором классов для написания приложений для работы с трехмерной графикой и 3D-апплет. Это дает разработчикам высокоуровневые примитивы для создания и манипуляции трехмерными объектами и построения структур, используемых для вывода этих объектов. Прикладные программисты могут могут описать очень большие виртуальные миры с помощью этих конструкций, что позволяет Java 3D эффективно отображать эти миры.
* http://java.sun.com/products/javamail/index.html[JavaMail] +
JavaMail API дает набор абстрактных классов, которые моделируют почтовую систему. В API дается независимый от платформы и протоколов инструмент для построения приложений для работы с почтовыми и другими сообщениями на языке Java.
* http://java.sun.com/products/javahelp/index.html[JavaHelp^TM^] +
JavaHelp - это справочная система для платформы Java: она представляет собой платформонезависимую систему помощи, основанную на Java, которая позволяет разработчикам Java использовать онлайновую помощь в различных целях, включая компоненты Java, приложения (сетевые и несетевые), десктопы и страницы HTML.
* http://java.sun.com/products/beans/glasgow/jaf.html[JavaBeans^TM^ Activation Framework (JAF)] +
С JavaBeans Activation Framework (JAF) разработчики могут использовать все возможности стандартных сервисов для определения типа конкретной части данных, инкапсуляции доступа к нему, определения набора допустимых над ней операций и порождения экземпляров соответствующих компонент JavaBeans для выполнения этих операций.
* http://java.sun.com/products/servlet/index.html[Java^TM^ Servlet] +
Java Servlet дает стандартный, поддерживаемый всеми интерфейс для расширения возможностей веб-сервера при помощи независимых от платформы и используемого веб-сервера компонент, написанных на языке Java.
* http://java.sun.com/products/jce/index.html[Java^TM^ Cryptography (JCE)] +
Java Cryptography Extension (JCE) 1.2 дает методы и реализации для шифрования, генерации ключей и их согласования, а также алгоритмов Message Authentication Code (MAC). Поддержка шифрования включает в себя симметричные, асимметричные, блочные и потоковые шифры. Программное обеспечение поддерживает также защищенные потоки и "опломбированные" объекты.
* http://java.sun.com/products/beans/infobus/index.html[InfoBus] +
InfoBus позволяет динамически обмениваться данными между компонентами JavaBeans, определяя небольшой набор интерфейсов между совместно работающими элементами Beans и указывая протокол, используемый этими интерфейсами. +
Протоколы основываются на концепции информационной магистрали. Все компоненты, реализующие эти интерфейсы, могут подключаться к магистрали. Как участник магистрали, любой компонент может обмениваться структурированными данными, включая массивы, таблицы, выборки строк баз данных, с любым другим компонентом.
* http://java.sun.com/products/jndi/index.html[Java Naming and Directory Interface^TM^ (JNDI)] +
Дает унифицированный промышленный стандарт и прозрачное подключение с платформы Java к источникам бизнес-информации, что позволит разработчикам предложить приложения со стандартным доступом ко многим службам каталогов и имен, имеющихся в эксплуатации.
* http://java.sun.com/xml[The XML Project] +
Проект фирмы Sun по комбинирования технологий XML и Java
== Пакеты третьих фирм...
* http://www.objectspace.com/products/jglOverview.htm[JGL (Java Generic Library)] +
Реализация различных коллекций, включая связные списки и пр. Этот API будет включен как CollcetionAPI в JDK1.2.
* http://www.alphaworks.ibm.com/tech/xml4j[XML4J] +
XML Parser для java от IBM