Hello Nicolas,

  I think you would be correct.... if we were hosting a  full-featured, load 
balancing super multi-threaded server we would be in trouble!(Although I have 
hosted apps on small apache servers running on barebones machines with 
surprisingly performant results)

The web socket server I think would not expend many more resources than a 
native UI, though I have no empirical data to back this assertion up.  Using 
web sockets, it would actually be more akin to a peer-to-peer architecture than 
client-server.

 Most/all of the UI heavy lifting would be offloaded to the browser.  On a 
'headless' system that runs EMC as basically a service and uses a separate 
device to run the client(browser) then performance requirements are distributed 
and it could be possible that there is in fact less load on the host system 
than when using a native interface.


Not to mention that if this does work there will be a nearly endless 
possibility of HMI configurations available to anyone with some basic 
HTML/javascript skills..... I cannot wait to try this.

I have only ever perused the interpreter portions of the code base, never 
really looked at the GUI stuff.  I am putting together a test box so I can 
prototype this concept and see how the UI hooks are working.


Anyone here have some advice on the GUI hooks side?  Is it nicely separated 
from the machine code or am I in for some major plumbing?


-Brad

-----Original Message-----
From: Nicolas HENRY [mailto:[email protected]] 
Sent: Tuesday, March 13, 2012 1:58 PM
To: EMC developers
Subject: Re: [Emc-developers] HTML5 HMI

Yes I think's its a very nice idea !
But require power on server side ... not so good for low power cpu emc system 
...

Le mardi 13 mars 2012, Viesturs Lācis a écrit :
> 2012/3/13 Brad Murry <[email protected]>:
> > You would be able to setup a nice linux box tuned for EMC and then 
> > access it from another linux machine, a windows PC , tablet or even 
> > a smart phone potentially.(smartphone control pendants would be 
> > excellent)
> 
> Hmm, now that You explain it like this, I can see a potential use for this.
> If not for starting a job, then at least for tracking a progress of a 
> work, while being out of the premises.
> 
> Viesturs
> 
> ----------------------------------------------------------------------
> -----
> --- Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you 
> subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers is just 
$99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style 
Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to