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
