Using Web based front end?

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
 
K

KM

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.
 
M

Michael Weyant

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
 
R

Richard

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
 
M

Michael Weyant

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top