Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

JSTREAM : LOGICIEL DE TRAITEMENT DE FLUX


Information sur la source

Description

JStream est un logiciel de traitement de flux. Il permet d'effectuer plusieurs opérations sur un flux d'entrée et d'envoyer le résultat sur un flux de sortie.

JStream utilise une architecture basée sur des plugins. L'utilisateur a donc la possibilité de créer ses propres plugins afin d'ajouter de nouvelles fonctionnalités au programme.

JStream utilise 3 types de plugins : les plugins d'entrée qui sont chargés de lire des données depuis différentes sources; les plugins de sortie qui sont chargés d'écrire le résultat du traitement; les processeurs qui sont chargés de manipuler et transformer le flux.

JStream utilise un interpreteur Java, ce qui permet à l'utilisateur de créer ses propres script de traitement.

JStream utilise les NIO Java, ce qui lui permet d'effectuer des traitements avec de très bonnes performances.



Voici les différents plugins actuellement disponibles :

Plugins d'entrée :
    PluginI_File (lecture depuis un fichier)

Plugins de sortie :
    PluginO_File (écriture dans un fichier)
    PluginO_MessageBox (affichage dans une message box)
    PluginO_Null (aucune sortie)
    PluginO_Stdout (affichage sur la console)


Processeurs :
    PluginP_CRC (calcul du CRC du flux)
    PluginP_MD5 (calcul du hash MD5 du flux)
    PluginP_Not (opération binaire Not sur le flux)
    PluginP_Null (ne fait rien)
    PluginP_Reverse (inverse le flux)
    PluginP_Xor (opération binaire Xor sur le flux)




Voici quelques exemples de scripts qui peuvent être créés avec JStream :
    Calcul du MD5 d'un fichier
    Calcul du CRC d'un fichier
    Encodage d'un fichier (utilisation de PluginP_Xor avec clée, PluginP_Not et PluginP_Reverse par exemple)

 

Conclusion

JStream est en cours de développement, d'autres plugins viendrons enrichir le soft. Si vous avez développé un plugin qui mériterai sa place dans JStream, transmettez le moi ;-) <joly.jeremy@gmail.com>
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   exemples
    • benchmark.jstTélécharger ce fichier [Réservé aux membres club]822 octets
    • crc32.jstTélécharger ce fichier [Réservé aux membres club]310 octets
    • md5sum.jstTélécharger ce fichier [Réservé aux membres club]312 octets
  •   lib
    • bsh-core-2.0b4.jarTélécharger ce fichier [Réservé aux membres club]143 992 octets
  •   plugins
    •   net
      •   cobra84
        •   jstream
          •   plugins
            • PluginI_File.classTélécharger ce fichier [Réservé aux membres club]4 051 octets
            • PluginO_File.classTélécharger ce fichier [Réservé aux membres club]2 256 octets
            • PluginO_MessageBox.classTélécharger ce fichier [Réservé aux membres club]1 267 octets
            • PluginO_Null.classTélécharger ce fichier [Réservé aux membres club]867 octets
            • PluginO_Stdout.classTélécharger ce fichier [Réservé aux membres club]1 785 octets
            • PluginP_CRC.classTélécharger ce fichier [Réservé aux membres club]1 667 octets
            • PluginP_MD5.classTélécharger ce fichier [Réservé aux membres club]2 888 octets
            • PluginP_Not.classTélécharger ce fichier [Réservé aux membres club]1 238 octets
            • PluginP_Null.classTélécharger ce fichier [Réservé aux membres club]902 octets
            • PluginP_Reverse.classTélécharger ce fichier [Réservé aux membres club]1 446 octets
            • PluginP_Xor.classTélécharger ce fichier [Réservé aux membres club]1 959 octets
  • jstream.batTélécharger ce fichier [Réservé aux membres club]Voir ce fichier35 octets
  • jstream.jarTélécharger ce fichier [Réservé aux membres club]16 758 octets
  • readme.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 942 octets
  • sources.zipTélécharger ce fichier [Réservé aux membres club]152 778 octets

Télécharger le zip

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

probleme de flux pour fichier [ par NickDejaPris ] salut all ;)je developpe un prog dans le cadre de mes etudes mais je bloque sur les flux.je cherche a transferer des fichiers d un pc a un autrej ai r Flux dans JavaMail [ par zobbizob ] Bonjour &#224; tous ! Voil&#224;, j'ai une petite question concernant Javamail : Je souhaite envoyer une pi&#232;ce jointe &#224; partir d'un flux de Temps. [ par didoux95 ] Bonjour a tous.Il y a quelque chose que je ne comprend pas:j'ai un fichier audio qui a un debit de 96 Kbit/s.  Si je veux commencer a l'ecouter a la 1 Probleme traitement fichier word [ par dalijavafr ] salut tout le monde!!!SVP j'ai un grand probleme qui conciste au traitement de doc wordje peux parcourir tout les lignes mais le probleme, ce que entr les flux dans java [ par dalila5555 ] Bonjourje suis entrain de lire un fichier ligne par ligne en utilisant les BufferedReader pour pouvoir utiliser la méthode readline.mon programme s'ex traitement des fichier RTF [ par ismailfk ] Bonjour, Je veu traitement des textes [ par ismailfk ] Bonjour, est ce que vous pouvez m'aider? En faite, je suis entrain de traiter les textes. C'est à dire, (fichier .txt ou rtf ou doc ...) je veux avoir Traitement de fichier texte (txt) [ par abdestom ] Bonjour,Je cherche un programme JAVA qui prend en paramètre d'entrée un fichier texte (*.txt) et produit un rapport décrivant le contenu du fichier (n [dep BAR => VB.NET] Traitement automatique des fichiers [ par lachaiseduroi ] Bonjour, Je recherche une solution pour automatiser le traitement de fichier. Voila un site m'envoie des fichiers dans un répertoire transformation. J Gui Swing + jni c++ (OpenCv) [ par co2_gaz ] bonjour, je dois écrire un programme en java pour faire d


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.