09-26-2005 06:10 PM - edited 09-26-2005 06:10 PM
Brian:
Thanks for the first one.( I am trying to figure out the "G web server" option which comes with the internet tool kit).
Let me describe the Application:
Step 1 : I am creating an exe( application) and deploying it on a different machine which the LV run time only.
The application as an exe run well show the front panel and able to use the UI elements wonderful.
Note : there is no access to the Labview server (VI) at all.
Step 2: Secondly, thinking that this VI compiled as an exe can run on a machine without the Labview server I am taking it one step further to compile it as a dll. ( there are different options but let say shared dll)
Step 3: I have an ASP.NET application ( this is exactly the same you have explained in your Blog site). and now I will have to deploy my VI compiled as a DLL and called from an ASPX page in an aspx application which should now show the same Front pannel as it did with the standalone exe application.
Step 4: I see your MessagePump.dll governs the messaging or call between the LV and the Windows to override the threading,
when each call from the LV dll instead of directly call the windows base class methods. I saw your explanation in a thread and that was my question and was not able to follow that but was pretty close.( i.e running a test.aspx and showing the results in results.aspx).
Step 5: In short :
I have a machine (Say Windows 2003 server with IIS and with dotnet confiured).
Installed the LV Run time 6.0.
Have the VI compiled as DLL also your MessagePump.dll
There is no communication between the Labview VI server.
There is an asp.NET application with an aspx page.
The aspx page should show the VI Panel and just runs with the LV run time.
Regards
Ram.
Message Edited by RamN on 09-26-2005 06:13 PM
09-27-2005 02:28 PM