DevAngers AFPA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-40%
Le deal à ne pas rater :
-40% sur le Pack Gaming Mario PDP Manette filaire + Casque filaire ...
29.99 € 49.99 €
Voir le deal

Module Java dans du C#

4 participants

Aller en bas

Module Java dans du C# Empty Module Java dans du C#

Message par juju49l Ven 22 Oct - 18:42

Donc voilà j'en suis rendu à utiliser mon module de reconnaissance vocale en Java donc je cherche (désespérément) comment je peux faire...
J'ai posé la question à M.Chotard, a priori il me conseil de développer en Java ou en J#, ça m'embête un peu vu que j'ai commencé en c#!!
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par M.+3Ponctualité Sam 23 Oct - 13:46

pourquoi le choix du java plutôt que c# en fait?
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par steeverlight Sam 23 Oct - 14:04

oui je ne pige pes non plus pourquoi un angage permettrait de le faire et pas l autre
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Sam 23 Oct - 15:38

C'est plus une question de difficulté que de faisabilité, en Java ou J# tu reste dans le même langage donc c'est assez simple alors qu'en C# la difficulté monte d'un cran...
J'ai demandé aux autres développeurs de l'entreprise, aucun n'a pu me répondre.

Par contre j'ai posé la question sur www.developpez.com et on m'a donné quelques pistes dont je vous fait un copier-coller:

1ère proposition:
La solution passe par l'utilisation d'un protocole de dialogue standardisé entre JAVA et C#.

Coté Java, il faudra écrire un programme (ou "Wrapper") qui convertit les appels à Sphinx4 que tu utilises en procédures compatibles avec le protocole d'échange choisi.

Protocoles possibles :
- TCP/IP,
- Corba,
- ActiveX Bridge,
- XML-RPC (voir http://www.csharphelp.com/2007/01/interprocess-communication/ )
- fichiers (coté .net, la classe FileSystemWatcher peut-être utile, je ne sais pas si il ya un équivanent JAVA),
- ...

Et des Wrappers du commerce style JnBridge http://www.jnbridge.com/

2ème proposition:
Sinon il y a aussi IKVM, qui permet de faire de l'interop entre .NET et Java... Je sais pas trop comment ça marche, mais c'est une piste à étudier

Je vais déjà creuser un peu ces pistes et voir ce que ça donne...


Dernière édition par juju49l le Lun 25 Oct - 13:15, édité 1 fois
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par nathur Dim 24 Oct - 19:49

Suspect heu ... je crois que Juju est monté d'un cran côté "je suis développeur et vous comprendrez rien à ce que je vais dire" confused

A mon avis je pourrais pas te dépanner sur ce coup là !!! Laughing
nathur
nathur
Hey mais mec !
Hey mais mec !

Messages : 414
Date d'inscription : 08/10/2010
Age : 45
Localisation : La jub !

Spécialités
Expert en:
Maître en:
Débutant en: Tout ! mais cherche à s'améliorer ...

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Dim 24 Oct - 20:34

nathur a écrit: Suspect heu ... je crois que Juju est monté d'un cran côté "je suis développeur et vous comprendrez rien à ce que je vais dire" confused

A mon avis je pourrais pas te dépanner sur ce coup là !!! Laughing

Ah bah merci! Je comptais sur toi pourtant!! Comment tu me lache...
Bon je te rassure je suis loin de maitriser tout ça lol
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par M.+3Ponctualité Lun 25 Oct - 12:50

j'ai absolument rien compris non plus Shocked
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 13:16

J'ai réorganiser ce que j'ai dis, c'est mieux? Ou c'est le vocabulaire que vous comprenez pas?
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par M.+3Ponctualité Lun 25 Oct - 15:12

en dehors du fait qu'une phrase du genre:

"un Wrapper qui convertit les appels à Sphinx4 que tu utilises en procédures compatibles avec le protocole d'échange choisi."

n'aide pas forcément à la compréhension rabbit , je pense qu'il faut être soi même confronté a ce type de problème pour t'aider dans ta réflexion. Sauf pour Steeve évidement...
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 15:24

Oui le mec a un peu jouer au caïd sur cette phrase ou il s'appel Olivier et à du mal à s'exprimer de manière simple.
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par M.+3Ponctualité Lun 25 Oct - 15:58

héhé j'aimerais trop qu'olivier s'inscrive au forum ... Par contre faudrait que tout ce qu'il poste soit immédiatement redirigé dans la partie "blagues à Steeve"
M.+3Ponctualité
M.+3Ponctualité
Meuh Meuh man !
Meuh Meuh man !

Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!

Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 16:02

Oui dans l'équipe de Steeve y a pas beaucoup de connexion sur le site...
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par nathur Lun 25 Oct - 17:16

en même temps olivier il connait pas son adresse mail, alors il peut pas s'inscrire ...
nathur
nathur
Hey mais mec !
Hey mais mec !

Messages : 414
Date d'inscription : 08/10/2010
Age : 45
Localisation : La jub !

Spécialités
Expert en:
Maître en:
Débutant en: Tout ! mais cherche à s'améliorer ...

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par steeverlight Lun 25 Oct - 20:41

nathur a écrit:en même temps olivier il connait pas son adresse mail, alors il peut pas s'inscrire ...

oulà ça taille sévère ici...

bon je vous rassure je n'ai rien compris non plus au charabia de juju... bon en même temps j'ai pas trop regardé mais quand même Wink
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 20:47

Pour le moment j'y capte pas grand chose non plus je dois dire... c'est pour ça que je demandais de l'aide, mais je crois que je vais devoir m'en passer.
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par steeverlight Lun 25 Oct - 20:55

bon j'ai pris le temps de lire Smile

en fait pour communiquer d'un langage à un autre, et donc d'uen appli à une autre, le plus simple (et le plus "à la mode") est d'utiliser des flux xml.

Dans ton appli J# tu crées des méthodes qui envoient et récupèrent des infos en xml et la même chose dans ton C#.

Plutot facile en fait... enfin si j'ai bien compris la question Smile
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 20:59

euh ouais si on veut... j'ai pas encore essayer de ce point de vue, je cherchais plutôt une façon d'incorporer le Java dans le c#
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par steeverlight Lun 25 Oct - 21:03

incorporer le java dans le c#.. aïe ca pique ça pour le compilateur... imagine des boîtes noires qui communiquent entre elles (avec xml) et ce sera sans doute plus simple conceptuellement...

steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Lun 25 Oct - 21:36

oui effectivement... je vais voir ça demain il me reste 2-3 trucs a faire avant
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Mar 26 Oct - 16:32

Je crois que finalement je vais tout faire en Java, ça me fait ch... mais je crois que je vais pas avoir le choix.

- Je peux pas utiliser de web service car on dois pouvoir utiliser l'appli hors connexion.
- Je peux pas utiliser le xml car l'appli dois passer un fichier WAV au module Java donc partager du son en xml... ça va être chaud!
- Je pense pas pouvoir envoyer d'instructions a Sphinx par xml non plus.
- Il me reste IKVM.NET une machine virtuelle Java développée en C# mais ça pique un peu et j'ai peur que ça alourdisse considérablement l'appli...

ça me déprime...
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par steeverlight Mar 26 Oct - 21:39

pas moyen de faire référence (en XML) au fichier WAV sans le passer en XML ?
steeverlight
steeverlight
Admin
Admin

Messages : 457
Date d'inscription : 11/10/2010
Age : 49
Localisation : Partout !

Spécialités
Expert en: Blague à Steeve !
Maître en: Silverlight
Débutant en: Système, Office, Conception, DotNet, Web, Php, Base de données

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par juju49l Mar 26 Oct - 21:54

Si, mais le module de reconnaissance ne peut rien en faire tant qu'on ne l'appel pas et y a pas moyen de lui envoyer d'instructions avec le xml... ,
j'ai pensé passer par des commande DOS, mais tu peux uniquement lancer des exécutables avec C#/DOS. Le problème est là en fait, comment l'appeler! Pour le moment c'est juste un fichier inerte lol
juju49l
juju49l
OK ++
OK ++

Messages : 519
Date d'inscription : 08/10/2010
Age : 40
Localisation : DTC

Spécialités
Expert en: Bavardage avec Seeverlight
Maître en: Pas encore cette prétention...
Débutant en: DotNet, Web, Base de données, Modélisation, RPG IV FREE

Revenir en haut Aller en bas

Module Java dans du C# Empty Re: Module Java dans du C#

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum