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

Ajouter un nouvel élément

Les performances du mois

USB API
2
APIs standards
1
OpenSSL
3

    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 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 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 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 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 Barbecue

    Éditeur : Barbecue +
    Barbecue est une API pour les codes barres.

    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 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 Bouncy Castle Crypto APIs

    Éditeur : Bouncy Castle +
    Bouncy Castle Crypto APIs est une librairie Java implémentant divers algorithmes cryptographiques.
    Cryptographie en Java avec l'outil open source BouncyCastle par nyal

    ang JNIRegistry

    Éditeur : ICE Engineering, Inc. +
    JNIRegistry (Windows Registry API Native Interface) est une API pour manipuler les registres des systèmes windows.

    ang RXTX

    Éditeur : RXTX +
    Bibliothèque pour la communication via port série ou parallèle

    ang Lucene

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

    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 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 Unified I/O

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

    ang Com4j

    Éditeur : acl_manager, kohsuke + 20MB
    Cette API permet l'interopérabilité avec COM (Microsoft Component Object Model).

    ang JavaHidapi

    Éditeur : Codeminders +
    JavaHidapi permet de communiquer avec des périphériques USB (clavier, souris, manette...). Il s'agit d'une surcouche JNI à l'API native HIDAPI.

    ang JLine

    Éditeur : JLine +
    JLine est une API pour la saisie de texte depuis une console

    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.

32 éléments

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