Launch an external application from Silverlight

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LShahar
    New Member
    • Jan 2009
    • 2

    Launch an external application from Silverlight

    I need to launch an external application located at a server from a Silverlight web client.
    The Process class from System.Diagnost ics is not included in the Silverlight version of the .NET Framework.

    Is there another way to run an application, possibly on the server, and view it on the client?

    Thanks
  • Plater
    Recognized Expert Expert
    • Apr 2007
    • 7872

    #2
    Well, if the process is going to be run on the server serving up the webpage that houses the silverlight application, your backend code can run it.

    Alternatively, whatever computer you want to run this process could be setup to have a "webservice " running on it that listens for a certain command and runs the process. (You will want to implement some form of security on it so that the webservice is not used maliciously)

    Comment

    • LShahar
      New Member
      • Jan 2009
      • 2

      #3
      Thanks for the quick response Plater,
      Running the app from a service may not work that well since the external application is quite UI rich.
      But the idea of running a service may help if a helper service running on the client launches the application.

      Thanks a lot.
      Leon

      Comment

      • Frinavale
        Recognized Expert Expert
        • Oct 2006
        • 9749

        #4
        Consider creating a Web Service that exposes a Web Method to your Silver Light. This Web Method will reside on the web server and will give you a way to allow your SliverLight code to execute what you require.

        -Frinny

        Comment

        Working...