|Top Previous Next|
Along with the Thinfinity® Remote Desktop Server installation we have shipped two SDK demos: an html demo and an asp.net demo.
This demo is an HTML page that has an example of SDK usage in "Local mode". Thinfinity® Remote Desktop Server is embedded in a div placed inside the same web page.
This HTML example is located in the 'sdk.html' file inside the Thinfinity® Remote Desktop Server web directory under the Thinfinity® Remote Desktop Server installation directory (e.g.: C:/Program Files/Thinfinity/Remote Desktop Server/webrdp) .
You can try this demo directly from Thinfinity® Remote Desktop Server, by opening on your web browser the Thinfinity® Remote Desktop Server Address followed by /sdk.html (e.g.: http://127.0.0.1:8443/sdk.html).
C# asp.net demo:
The asp.net demo is an example on how to use the SDK in a "Remote mode". This example allows you to open the remote screen on a "New window", or "Embed" it in a iFrame located on the same webpage. Besides the SDK integration, the application shows how to perform an External Authentication by dynamically negotiating a encryption key with Thinfinity® Remote Desktop Server.
The website demo is accessible from the Users documents folder, under the directory \Thinfinity Remote Desktop Server Demos\SDK.
In order to compile this application, you can use Microsoft Visual C# Studio Express. Open the application from the menu File-Open Web Site.
The web.config parameters:
The example application is completely functional for environments where the Thinfinity® Remote Desktop Server is deployed on the same machine and running under the HTTP protocol.
If your environment does not attend these conditions you can also personalize those values on the web.config file:
A valid certificate will be required when using the HTTPS protocol.
You can use the Cybele Software embedded certificate, by setting the application to work with Dynamic DNS and Certificate Sharing and changing the "SERVER" key on the web.config file following the format below: