Need some generalized advice

2011-02-15 Thread Nate
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

2011-02-15 Thread Jeff Chimene
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

2011-02-15 Thread Y2i


 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

2011-02-15 Thread Robert Lockwood
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

2011-02-15 Thread Robert Lockwood
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

2011-02-15 Thread Y2i
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.