2009-07-15 6 views
0

Je suis intéressé par la création d'une application Silverlight. Une de mes exigences est de communiquer avec les périphériques connectés aux clients. Quelle est la meilleure façon de répondre à cette exigence. Je voudrais rester loin d'ActiveX et utiliser éventuellement Java. Écrire une application Silverlight en utilisant Java pour communiquer avec les périphériques des clients est la direction dans laquelle je me dirige.Silverlight interagit avec le périphérique

J'aimerais que d'autres développeurs partagent leurs impressions. Est-il difficile de communiquer entre Java et Silverlight? Je crois que Silverlight est limité au sandbox du navigateur pour des raisons évidentes.

Toute idée serait grandement appréciée.

+0

Est-il possible de communiquer entre Silverlight et Java. L'application de base serait écrite en Silverlight mais la communication entre périphériques serait faite en Java. L'utilisation de Java contournerait le sandbox du navigateur. –

Répondre

0

Avez-vous envisagé de le faire en utilisant Java Applet ou JavaFX signé? Ou faire une solution C#/Java entièrement côté client?

Je ne connais pas Silverlight 3.0, mais je doute que vous puissiez développer des applications en langage Java, plutôt en J #.

Pourriez-vous donner plus de détails sur votre cas/exigences/environnement?

+0

J'essaie de ne pas installer un client sur une machine d'utilisateurs finaux. Silverlight offre des fonctionnalités qui sont très faciles à implémenter et qui seraient autrement relativement difficiles à utiliser avec une architecture non-RIA. L'une des exigences est d'intégrer avec un scanner de documents. Une autre exigence est d'intégrer avec les scanners de codes à barres. Silverlight est limité au sandbox des navigateurs Web. Je pensais que l'utilisation d'une solution de type Java résoudrait mon problème de communication avec les périphériques et relierait les données à mon application Silverlight. –

0

Nous avons un problème similaire avec notre application: nous voulons accéder aux microphones et aux webcams de nos utilisateurs, mais cette fonctionnalité a été tirée de SL 3.0 pour des raisons inconnues. Notre approche actuelle consiste à utiliser le pont HTML/Javascript pour accéder à un objet Flash simple, que nous superposerons ensuite à notre application Silverlight. (L'approche de base est décrite here.) Vous pourriez éventuellement faire quelque chose de similaire, où vous invitez l'utilisateur à installer, disons, un petit contrôle ActiveX qui fournit un accès similaire, puis de parler à ce contrôle AX via JavaScript. Nous prévoyons d'aller dans cette direction, car le support du microphone Flash est trop nul pour pouvoir être utilisé dans un scénario de conférence/VOIP réel.

0

nous pouvons utiliser les applets périphériques pour la même et que invoquerons une méthode javascript sur atterri jsp et nous aurons un contrôle pour la même

Questions connexes