2010-06-03 6 views
2

Je souhaite intégrer une session Bureau à distance dans mon navigateur. Je dois utiliser le bureau à distance car mes clients ne peuvent pas installer de logiciel supplémentaire sur le serveur.Intégrer le bureau à distance dans le navigateur

Voici quelques problèmes que je peux déjà prévoir:

1) Je crois que je peux intégrer un contrôle ActiveX RDP, mais tout ce que je pouvais supporter est IE. Et même alors, IE Lockdown peut interdire les contrôles ActiveX.

2) Je ne sais rien sur les ordinateurs Apple, mais je présume qu'ils ne fonctionnent pas par nature RDP?

3) Je pense qu'il existe des moyens d'exécuter RDP via un contrôle Java. Je n'ai pas d'expérience pour savoir si c'est une bonne ou une mauvaise idée. Je suppose que Java peut même être désactivé sur certains navigateurs, mais je ne sais pas si c'est un cas courant?

Alors, quelles options ai-je ici pour que cela fonctionne de manière fiable? Je suppose que j'ai besoin de certaines options par défaut (par exemple ActiveX), puis de certaines options de repli (Java) et de code pour identifier l'option correcte à chaque fois.

+0

Voici une recherche Google pertinente: https://www.google.com/#hl=fr&tbo=d&output=search&sclient=psy-ab&q=remote+ bureau + dans + navigateur et oq = distant + bureau + dans + navigateur & gs_l = hp.3..0l2j0i5j0i5i30.6109.12540.0.12687.32.32.0.0.0.0.115.2544.29j3.32.0.les% 3Beqn% 2Ccconf% 3D1-2% 2Cmin_length% 3D2 % 2Crate_low% 3D0-035% 2Crate_high% 3D0-035% 2Csecond_pass% 3Dfalse% 2Cnum_suggestions% 3D2% 2Cignore_bad_origquery% 3Dtrue..0.0 ... 1c.1.ELGjy25RKIE & pbx = 1 & bav = on.2, or.r_gc.r_pw.r_cp. r_qf. & fp = c19dece5f44ab15 & bpcl = 38625945 & biw = 1366 & bih = 631 –

Répondre

0

En ce qui concerne # 2, Microsoft a créé un client RDP pour OS X, vous pouvez le télécharger here

0

Que diriez-vous properJavaRDP - client RDP en java. Selon le site, fonctionne sur Windows, Linux et OS X. On dirait qu'il est livré comme un JAR standard - vous pouvez le reconditionner en tant qu'application Java Web Start pour le déploiement à partir d'un navigateur, ou même d'une applet (signée). (L'applet doit être signée pour se connecter à un hôte arbitraire.)

+0

Cela semble assez bon, mais malheureusement, il ne semble pas que je puisse légalement l'utiliser dans une application commerciale (sans libérer mon code) ... –

+0

Ok. À l'avenir, veuillez inclure autant de détails que possible dans votre question. L'utilisation commerciale (close-source) est une restriction assez importante. Vous pourriez être en mesure de contacter l'auteur et obtenir une licence commerciale. De nombreux projets GPL sont à double licence. – mdma

+0

En outre, vous devriez vérifier la licence attentivement. De quelle source pensez-vous avoir besoin de sortir? Le logiciel GPL est uniquement utilisé sur la page Web. Il se peut que vous n'ayez besoin que d'ouvrir la page Web utilisée - et la source est déjà disponible (la page est la source). Je pense que le plus important est de fournir un lien pour se conformer à la GPL qui fournit un lien de téléchargement avec le logiciel. code source, et vous pouvez simplement lier à sourceforge. Je suppose que la page Web est hébergée. Si vous expédiez un serveur et que vous incluez un client rdp dans ce cadre, c'est une question différente. – mdma

Questions connexes