Need some generalized advice
I'm not a programmer by title although it is in my job description. We fly sensors in an aircraft and are in the process of upgrading the system from one computer that does everything to a distributed system that uses small Linux computers (PC-104) with one (controller) providing the GUI and user interaction and sending commands and receiving status and some data from the others. My supervisor would prefer that the user interface be implemented as a webpage so that he can bypass the clunky display on the aircraft and use a notebook. I told him that I had no idea how this could be done. I'm coding in Java (and learning Java). My model, from reading some information about GWT is that I would have all the code that supports the application reside on the controller. The web page would interact with that code. Is this realistic? The user would need to use a file picker to access files on the controller, is that possible? Difficult? I have almost no contact with other programmers and none with experience with the web so this forum appears to be my best source. Thanks, Nate -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Need some generalized advice
On 02/15/2011 07:56 AM, Nate wrote: I'm not a programmer by title although it is in my job description. We fly sensors in an aircraft and are in the process of upgrading the system from one computer that does everything to a distributed system that uses small Linux computers (PC-104) with one (controller) providing the GUI and user interaction and sending commands and receiving status and some data from the others. My supervisor would prefer that the user interface be implemented as a webpage so that he can bypass the clunky display on the aircraft and use a notebook. I told him that I had no idea how this could be done. I'm coding in Java (and learning Java). At a minimum (among other requirements) your controller must implement an HTTPD (HTTP daemon) to use GWT. My model, from reading some information about GWT is that I would have all the code that supports the application reside on the controller. The web page would interact with that code. That's mostly correct. The web page would execute Javascript downloaded to the notebook. The application would need to interact with the controller. More detail is needed about the controller. Is this realistic? Maybe. The user would need to use a file picker to access files on the controller, is that possible? Difficult? Maybe. It depends on the software running on the controller. I have almost no contact with other programmers and none with experience with the web so this forum appears to be my best source. Please consider hiring someone to help evaluate requirements. It's way too early to be thinking about GWT. Cheers, jec -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Need some generalized advice
It's way too early to be thinking about GWT. I second that. A lot depends on the node that is supposed to provide the GUI. The node has to run a web server, but the kind of the web server depends on the node environment and your requirements. Does the node have Java runtime? If not then Java-based web/app-servers are out of the question. Do the requirements allow usage of a regular web-server like apache? If not you might consider some embedded web-servers like http://www.tntnet.org/ or http://goahead.com/products/webserver/licensing.aspx -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Need some generalized advice
A little more information: I work for a US Government Agency - there is no money. The controller will be a PC104 computer, the OS will probably be Ubuntu Server, I will be using Java for my server side apps. The Server will support a GUI that will have a few buttons, at least one for each sensor, and a list of other tools. It will talk to the satellite computers over a lan that just connects the computes that drive the sensors and receive information from them from time to time. It may control one instrument that provides current aircraft attitude and position. On Tue, Feb 15, 2011 at 11:13 AM, Jeff Chimene jchim...@gmail.com wrote: On 02/15/2011 07:56 AM, Nate wrote: I'm not a programmer by title although it is in my job description. We fly sensors in an aircraft and are in the process of upgrading the system from one computer that does everything to a distributed system that uses small Linux computers (PC-104) with one (controller) providing the GUI and user interaction and sending commands and receiving status and some data from the others. My supervisor would prefer that the user interface be implemented as a webpage so that he can bypass the clunky display on the aircraft and use a notebook. I told him that I had no idea how this could be done. I'm coding in Java (and learning Java). At a minimum (among other requirements) your controller must implement an HTTPD (HTTP daemon) to use GWT. My model, from reading some information about GWT is that I would have all the code that supports the application reside on the controller. The web page would interact with that code. That's mostly correct. The web page would execute Javascript downloaded to the notebook. The application would need to interact with the controller. More detail is needed about the controller. Is this realistic? Maybe. The user would need to use a file picker to access files on the controller, is that possible? Difficult? Maybe. It depends on the software running on the controller. I have almost no contact with other programmers and none with experience with the web so this forum appears to be my best source. Please consider hiring someone to help evaluate requirements. It's way too early to be thinking about GWT. Cheers, jec -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- When I was 12 I thought I would live forever. So far, so good. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Need some generalized advice
The computers will arrive with Ubuntu SE installed but we can change that. I think that Apache is included, I'll need to check when I get back to the office. Any free server would do. On Tue, Feb 15, 2011 at 11:34 AM, Y2i yur...@gmail.com wrote: It's way too early to be thinking about GWT. I second that. A lot depends on the node that is supposed to provide the GUI. The node has to run a web server, but the kind of the web server depends on the node environment and your requirements. Does the node have Java runtime? If not then Java-based web/app-servers are out of the question. Do the requirements allow usage of a regular web-server like apache? If not you might consider some embedded web-servers like http://www.tntnet.org/ or http://goahead.com/products/webserver/licensing.aspx -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- When I was 12 I thought I would live forever. So far, so good. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Need some generalized advice
Since your GUI computer has Java run-time then you can use servlet-based environment. Servlet-based web-servers will simplify a lot if you are planning to use GWT because GWT provides great servlet integration (GWT-RPC and GWT Request Factory). And there are many web-servers to chose from. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.