Thanks.  Excellent explanation.

On 8/25/06, Karell Ste-Marie <[EMAIL PROTECTED]> wrote:
>
>
>
>
> Richard,
>
>
>
> Not a basic question, it's just that the wording is confusing,
>
>
>
> The difference between a desktop application and a service application is
> that the service application starts with the computer and is available
> immediately. A web server or a database server running on a machine is a
> good example. You know its working but you don't actually need to log on to
> the machine and "start" something in order for that to happen. You may have
> the capability but it's not a requirement.
>
>
>
> A desktop application is an application that runs in the user's environment.
> What that means is that either it's started when you log on to the machine
> or it's started by the user himself but the application will cease to
> function when the user logs off the machine.
>
>
>
> Hence, a service application can function and work while the login screen is
> displayed, a desktop application cannot.
>
>
>
> There are ways to actually have one do the other but this gets a bit
> technique, as a rule the above is 99.9% valid.
>
>
>
>
>
> The advantage of one over the other is really one that you need to decide
> for yourself. If you want the grid executor/manager to always be working
> then a service application is a good choice. If you want the user to decide
> if the application should run or not, then a desktop application is better.
> The desktop application essentially gives some control to the user over it
> while the service application actually removes control (and responsibility)
> from the user *hiding* the application from them.
>
>
>
> In a business environment I would recommend running service applications on
> servers (as you cannot run desktop application unless someone is logged on).
> However if you want the grid to extend to the user's machine you then have
> to decide if the users should have control over the executor/manager or not.
> And also, does the user's machine stay open all night? If so, then perhaps a
> service application is better as the user will log off the machine but leave
> it running. If the users shut off the machines (company policy) then it
> doesn't matter if the software runs as a service or desktop application. It
> then becomes a question of if you want the user to be able to stop the
> software or not. In an environment where you have machines that are of low
> power or you may have laptops then a desktop application is a better choice
> (the user can close it, stop it if they are running a program that requires
> a lot of resources or are using their laptop while not connected to the LAN)
> but again as you can understand it's still a question of choice.
>
>
>
> Also, if you are running "tests" then the desktop application is better, if
> you want the application to run 24/7 then the service is better.
>
>
>
> Unless in a test/development environment, I would never advise running the
> Manager as a desktop application. The executor however is a question of
> choice and taste.
>
>
>
>
>
> Karell Ste-Marie
>
> MCSE MCAD
>
>
>
>  ________________________________
>
>
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Richard John
>  Sent: Friday, August 25, 2006 11:29 AM
>  To: [email protected]
>  Subject: [Alchemi-users] A basic query about Alchemi
>
>
>
>
> Dear Colleagues,
>
>
>
> Good Day!!!
>
>
>
> I hope you are enjoying the Grid environments using Alchemi. Its a wonderful
> tool for the Grid Researchers...Thanks to DR.Rajkumar Buyya and team.
> Special thanks to Krishna and Akshay for their efforts.
>
>
>
> I am also installed Alchemi latest version 1.0.5 (.Net Framework 2.0
> compatible) and trying to write some Grid applications using C#.
>
>
>
> Friends could you please let me know the diffrence between a normal Windows
> desktop application and  a windows service. I came to know that we can
> install Alchemi Manager and Executor as normal Windows application and a
> windows service. What are the advantage of both modes? Which is appopriate
> for a LAN environment.
>
>
>
> I am very sorry if it is basic question.
>
>
>
> Thank You.
>
>
>
> Regards,
>
> Richard.
>
>
>  ________________________________
>
>
> Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+
> countries) for 2ยข/min or less.
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>
> _______________________________________________
> alchemi-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/alchemi-users
>
>
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
alchemi-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alchemi-users

Reply via email to