p
u
b
l
i
c
i
t
é

I/O : flux, fichiers, réseaux, ...

Ajouter un nouvel élément

Les performances du mois

USB API
2
APIs standards
1
OpenSSL
3

    ang OpenSSL

    Éditeur : OpenSSL +
    OpenSSL est un ensemble d'outils en ligne de commande permettant le chiffrement (DES, DSA, RSA, ...) et l'encodage (MD5, SHA-1, ...). C'est une implémentation libre des protocoles SSL et TLS.
    Cette bibliothèque peut être utilisée par de nombreux langages.

    ang APIs standards

    Éditeur : Sun Microsystems +
    Avant de chercher des API externes, il faut bien se renseigner sur les "API Standard" (fournies dans le JDK) : plusieurs milliers de classes, interfaces graphiques, flux, réseaux, XML, etc.

    L'API standard fournit déja de nombreuses classes permettant la manipulation de certains types de documents : HTML, audio, images, ...

    L'API standard fournit déja de nombreuses classes permettant la manipulation des flux et fichiers. On peut citer notamment les packages java.io, java.nio et java.net.

    ang FileSearch

    Éditeur : matts +
    FileSearch est une API permettant de faire de la recherche de fichiers (dans des dossiers ou des fichiers de type zip/Jar).

    ang USB API

    Éditeur : Sun Microsystems +
    Cette API est destinée à la communication avec le matériel connecté par USB (Universal Serial Bus).

    ang JavaMail

    Éditeur : Sun Microsystems +
    Cette API permet la gestion d'un système d'email.

    ang Java Communications API

    Éditeur : Sun Microsystems +
    Cette API est dédiée à la manipulation des ports série. Pour plus d'informations, vous pouvez lire le tutoriel ci-dessous.
    Tutoriel sur Java Communications API par Christophe Jollivet

    ang Unified I/O

    Éditeur : imagero +
    UIO est une API performante et facile d'utilisation pour la manipulation de flux et fichiers.

    ang Jcrontab

    Éditeur : Jcrontab +
    Jcrontab est un planificateur de tâches Java de type "cron". Cette API permet de lancer des classes, méthodes, main ou programmes natifs à un moment donné

    ang Javolution

    Éditeur : Jean-Marie Dautelle + 648 Ko
    API open source permettant de faire de la programmation temps-réel : pure java, utilisable sur toute plateforme (de J2SE 5.0 à J2ME), implémentations très rapides (collections, parsing XML), classe Text (pour la manipulation rapide de chaînes de caractères).

    ang Commons IO

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit quelques améliorations au package java.io du JDK Standard.

    ang Ostermiller Java Utilities

    Éditeur : Stephen Ostermiller +
    De très nombreuses classes et librairies utilitaires, en vrac : encodage/décodage Base64, File Helper, String Helper, concaténation de flux, etc.

    ang jGuard

    Éditeur : jGuard +
    Ce framework, basé sur JAAS (Java Authentication and Authorization Security), permet de gérer de manière sécurisée les problèmes d'accès aux applications web.

    ang Lucene

    Éditeur : Apache Software Foundation +
    Jakarta Lucene est un moteur de recherche full-text.

    ang Commons Email

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons est batie sur JavaMail. Elle se veut plus simple d'utilisation que cette dernière.

    ang Commons Net

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit les implémentations côté client de nombreux protocoles internet : FTP, NNTP, SMTP, POP3, Telnet, etc.

    ang Commons HttpClient

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons est dédiée à la manipulation du protocole HTTP (Hyper-Text Transfer Protocol).

    ang Commons FileUpload

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit les classes nécessaires à l'upload de fichiers, avec servlets et applications Web.

    ang JLine

    Éditeur : Marc Prud'hommeaux +
    JLine est une API de manipulation de l'entrée et de la sortie standard : lecture de mots de passe, complétion avec Tab, historique des commandes, etc.

    ang CLI

    Éditeur : Apache Software Foundation +
    CLI (Command Line Interface) est une API du projet Jakarta Commons permettant de parser les arguments d'un programme Java.

    ang Args4j

    Éditeur : kohsuke +
    Args4j est une API permettant de parser les arguments et options d'un programme Java. cette API est basée sur les annotations introduites par Java 5.0.

32 éléments

Responsable bénévole de la rubrique Java : Mickael Baron -