Using Web based front end?

  • Thread starter Thread starter Michael Weyant
  • Start date Start date
M

Michael Weyant

I have a headless XPe device that I would like to build a web-based
interface to make changes to the local configuration. Think something like
the web based configuration that you get when you buy a linksys router or
something to that effect.

Is there a way to do this without running IIS on the headless system? I
assume there must be since the ROM on those routers is very small, but how
to go about it?

Any advice would be appreciated.

Michael
 
Michael,

You can write your own "small" Web service. IIS is just the one that you get for free with XPe.
IIS is a bit heavy but give you a nice web support, extendable with ASP, Web Services and other technologies from Microsoft.

On devices like the router you mentioned they have their own web services implemented (on various embedded OSes, though).

Another "free" alternative for you could be Apache web server. You can find component for it on www.xpefiles.com.
 
Thank you for the help KM!

I do not feel that I am anywhere near experienced enough to write my own web
service so I will give the Apache one a try.

Michael
 
Also, if your writing your own code, you have the entire "Indy" suite of
tools and componenets to use which is open source.
We embedded our web server directly into the main application, took a few
dozen lines of code, is very small,
and allows use to monitor or change configurations remotely, as well as
commit and reboot and such.

Also, as KM mentioned there is a Apache component on XPeFiles.com

Richard
 
Richard,

Thank you for the info but I am completely unfamiliar with the "Indy" suite.
Any insight would be appreciated, as I said I am trying to make a web based
front end for controlling this PC. Things like stop/start services, remote
reboot, etc. Obviously I would want as small a footprint as possible so if I
can build a webserver that is only a few lines of code that would be
preferable. Please understand that I am not VB.net literate and am only just
beginning to delve into this due to the necessity of working with XPe.


Michael
 
Back
Top