doc/fr/java/links/api.sgml
Marc Fonvieille 50502a78c4 MFP4: Merge new layout
Submitted by:   Emily Boyd <emilyboyd@emilyboyd.com>
Sponsored by:   Google Summer of Code 2005
2005-10-06 12:56:09 +00:00

121 lines
8.5 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY enbase "../&base;">
<!ENTITY date "$FreeBSD: www/fr/java/links/api.sgml,v 1.3 2004/01/06 17:31:42 stephane Exp $">
<!ENTITY title "Projet &java; pour FreeBSD : API">
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
]>
<!--
The FreeBSD French Documentation Project
Original revision: 1.6
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
-->
<html>
&header;
<table border="0">
<tr>
<td>
<h2> API - Extensions par Sun Microsystems </h2>
La liste suivante contient un extrait des d&eacute;finitions et des
impl&eacute;mentations des API disponibles r&eacute;alis&eacute;es par SUN (pour commencer consultez
<a href="http://java.sun.com/products">Produits Java</a> et allez par exemple sur Extensions Standards)
<ul>
<li><a href="http://java.sun.com/products/jfc">JFC (Classes de Base Java)</a><br>
C'est de l&agrave; que provient Swing. Pour plus d'informations consultez
<a href="http://java.sun.com/products/jfc/tsc">La Connexion Swing</a>.
<li> <a href="http://java.sun.com/products/java-media/jmf/index.html">Structure M&eacute;dia pour Java<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
L'API Structure M&eacute;dia pour Java (JMF) 1.0 sp&eacute;cifie une architecture simple
et unifi&eacute;e, un protocole d'envoi de messages et une interface de programmation
pour la lecture de m&eacute;dias. Cette API a &eacute;t&eacute; d&eacute;velopp&eacute;e par Sun Microsystems,
Inc., Silicon Graphics Inc., et Intel Corporation.
<BR>
L'API Structure M&eacute;dia pour Java (JMF) 2.0 &eacute;tends l'API 1.0 API en
fournissant des fonctions de capture, des modules codecs, la sauvegarde de fichiers, la diffusion
d'&eacute;missions radio/t&eacute;l&eacute; et la capacit&eacute; d'acc&eacute;der et de manipuler les donn&eacute;es m&eacute;dia avant de
les diffuser. Cette API est disponible publiquement et a &eacute;t&eacute; d&eacute;velopp&eacute;e
par Sun Microsystems, Inc. et IBM.
<li> <a href="http://java.sun.com/products/java-media/jai/index.html">Traitement d'Images Avanc&eacute; Java<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
L'API de Traitement d'Images Avanc&eacute; Java (JAI) est l'interface de programmation
extensible et avec possibilit&eacute; d'utiliser des fonctions r&eacute;seaux
pour la cr&eacute;ation d'applications et d'applets avanc&eacute;es de traitement
d'images en Java. L'API de Traitement d'Images Avanc&eacute; Java offre un jeu
complet de fonctions pour le traitement d'images comme le "tiling", l'ex&eacute;cution
diff&eacute;r&eacute;e et l'utilisation de plusieurs processeurs.
Enti&egrave;rement compatible avec l'API Java 2D, les d&eacute;veloppeurs peuvent facilement
&eacute;tendre les fonctions de traitement d'images et les performances des applications
Java 2D standards avec l'API de Traitement d'Images Avanc&eacute; Java.
<li> <A HREF="http://java.sun.com/products/javacomm/">Port S&eacute;rie (COMM) Java<SUP><FONT SIZE="-2">TM</FONT></SUP></A><br>
Le Port S&eacute;rie Java peut &ecirc;tre utilis&eacute; pour &eacute;crire des applications de communications
ind&eacute;pendantes de la plate-forme pour des technologies telles que l'envoi de messages parl&eacute;s,
le fax et les cartes &agrave; puce.
La version actuelle supporte les ports s&eacute;ries RS232 et les ports parall&egrave;les 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>
L'API Java 3D TM 1.1 est un ensemble de classes pour &eacute;crire
des applications graphiques en 3-dimensions et des applets 3D. Elle apporte
aux d&eacute;veloppeurs des fonctions de haut niveau pour la cr&eacute;ation et la manipulation
de la g&eacute;om&eacute;trie 3D et pour la construction des structures utilis&eacute;es dans le rendu
de cette g&eacute;ometrie. Les d&eacute;veloppeurs d'applications peuvent d&eacute;crire de tr&egrave;s grands
mondes virtuels avec ces fonctions, qui fournissent &agrave; la librairie Java 3D suffisamment
d'informations pour produire un rendu optimal de ces mondes.
<li> <a href="http://java.sun.com/products/javamail/index.html">JavaMail</a><br>
L'API JavaMail fournit un ensemble de classes abstraites qui repr&eacute;sente un syt&egrave;me de courrier &eacute;lectronique.
L'API a &eacute;t&eacute; &eacute;labor&eacute;e afin de fournir une structure ind&eacute;pendante de la plate-forme et ind&eacute;pendante du protocole
pour construire des applications Java de courrier &eacute;lectronique et d'envoi de messages.
<li> <a href="http://java.sun.com/products/javahelp/index.html">JavaHelp<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
JavaHelp est le syst&egrave;me d'aide pour la plate-forme Java : c'est un syst&egrave;me d'aide
bas&eacute; sur Java et ind&eacute;pendant de la plate-forme qui permet aux d&eacute;veloppeurs Java
d'inclure une aide en ligne dans de nombreux cas, comme les composants Java,
les applications (en r&eacute;seau ou non), les gestionnaires de bureaux et les pages HTML.
<li> <a href="http://java.sun.com/products/beans/glasgow/jaf.html">Structure d'Activation JavaBeans<SUP><FONT SIZE="-2">TM</FONT></SUP> (JAF)</a><br>
Avec la Structure d'Activation JavaBeans (JAF) les d&eacute;veloppeurs peuvent tirer
avantage de services standards pour d&eacute;terminer le type de donn&eacute;es
quelconques, d'encapsuler l'acc&egrave;s &agrave; ces donn&eacute;es, de d&eacute;couvrir les op&eacute;rations
possibles sur ces donn&eacute;es et de cr&eacute;er le composant JavaBeans appropri&eacute;
pour r&eacute;aliser ces op&eacute;rations.
<li> <A HREF="http://java.sun.com/products/servlet/index.html">Servlet Java<SUP><FONT SIZE="-2">TM</FONT></SUP></A><br>
Les Servlet Java fournissent une interface uniformis&eacute;e et support&eacute;e par les professionnels
pour &eacute;tendre un serveur web avec des composants ind&eacute;pendants de la plate-forme
et du serveur &eacute;crits en langage Java.
<li> <a href="http://java.sun.com/products/jce/index.html">Chiffrement en Java<SUP><FONT SIZE="-2">TM</FONT></SUP> (JCE)</a><br>
L'Extension Chiffrement en Java (JCE) 1.2 fournir la structure et les
implantations pour le chiffrement, la g&eacute;n&eacute;ration et la gestion de clefs et
les algorithmes de Code d'Authentification de Message (MAC). Le support du chiffrement inclu
les chiffrements sym&eacute;triques, asym&eacute;triques, en blocs et en flux. La librairie supporte aussi
les flux s&eacute;curis&eacute;s et les objets "scell&eacute;s".
<LI><a href="http://java.sun.com/products/beans/infobus/index.html">InfoBus</a><br>
InfoBus permet un &eacute;change dynamique de donn&eacute;es entre des composants JavaBeans en
d&eacute;finissant un petit nombre d'interfaces entre les Beans en coop&eacute;ration et en sp&eacute;cifiant
le protocole pour utiliser ces interfaces.<BR>
Les protocoles sont bas&eacute;s sur une notion de bus d'information. Tous les composants
qui impl&eacute;mentent ces interfaces peuvent se connecter sur le bus. En tant que membre du
bus n'importe quel composant peut &eacute;changer des donn&eacute;es avec n'importe quel autre composant
de mani&egrave;re structur&eacute;e, y compris des tableaux, des tables et des donn&eacute;es provenant d'une base de donn&eacute;es.
<li><A HREF="http://java.sun.com/products/jndi/index.html">Nommage Java et Interface pour les Annuaires<FONT SIZE="1"><SUP>TM</SUP></FONT> (JNDI)</A><br>
Fournit une connectivit&eacute; uniformis&eacute;e, standard et directe d'une
plate-forme Java vers l'ensemble des informations de l'entreprise, permettant ainsi aux d&eacute;veloppeurs de
concevoir des applications Java avec un acc&egrave;s unifi&eacute; aux multiples services de
nommage et d'annuaires de l'entreprise.
<li> <a href="http://java.sun.com/xml">Le Projet XML</a><br>
Le site de Sun pour l'alliance du XML et de Java
</ul>
<h2> Logiciels de tiers... </h2>
<ul>
<li> <a href="http://www.objectspace.com/products/jglOverview.htm">JGL (Librairie G&eacute;n&eacute;rique Java)</a><br>
Une collection d'API avec par exemple les listes li&eacute;es etc. La collection
d'API avant l'invention de la collection d'API dans JDK1.2
<li> <a href="http://www.alphaworks.ibm.com/tech/xml4j">XML4J</a><br>
Parser XML pour java r&eacute;alis&eacute; par IBM
</ul>
</td>
</tr>
</table>
&footer;
</BODY>
</HTML>