2010-06-17 2 views
1

Existe-t-il un moyen de rendre une application de bureau facilement interfaceable via le Web? Ce qui signifie, pouvez-vous avoir un moyen d'interface avec une seule application de bureau, comme si vous étiez à distance de bureau dans la machine, mais pas? Je regarde faire cela dans ASP.NET ou Silverlight.Rendre l'application de bureau Web interfaçable

+0

Désolé. Je ne peux pas comprendre ça. Cherchez-vous à accéder à distance à une application depuis n'importe où sur le Web? Ce serait essentiellement un service hébergé par l'application de bureau. Pouvez-vous fournir plus de détails? –

+0

Oui, accéder à distance à une application à partir de n'importe où sur le Web essentiellement, simplement via un navigateur Web. – Signal101

Répondre

0

Je ne suis pas sûr si cela est exactement ce que vous cherchez ...

Si vous étiez en mesure de créer votre interface utilisateur de l'application entière dans Silverlight et héberger correctement (dans IIS ou autre) il serait alors être accessible de n'importe où sur le web. Si vous aviez besoin de la perception d'une application de bureau réelle lorsque vous l'exécutez localement, vous pouvez simplement créer une application simple (WinForms, WPF, etc.) qui contient un contrôle de navigateur Web qui peut également charger l'application Silverlight hébergée. navigateur). Selon ce que l'application est en train de faire, vous auriez évidemment besoin d'une sorte de couche de service (probablement dans WCF) pour faire tous les gros travaux et l'accès aux données.

Je suppose que la question principale serait: pouvez-vous accomplir tout ce que votre application doit faire dans Silverlight? Silverlight étant conçu pour fonctionner dans un navigateur, il peut être très limitatif.

+0

Je suppose que je n'ai pas bien expliqué ma question ... Fondamentalement, je veux prendre une application existante, l'encapsuler, et le rendre interfaceable web - si cela est même possible. – Signal101

0

Il existe de nombreuses solutions basées sur des plugins. Certains des plus populaires:

Si vous êtes ok avec des plugins, mais seulement si elles sont plus courantes (flash, java), il existe plusieurs solutions:

Si vous ne voulez pas du tout plug-ins, il y a un spectateur expérimental HTML5/javascript VNC:

http://guacamole.sourceforge.net/

Questions connexes