![]() ![]() ![]() It would be an entirely pointless web server. You wouldn't even need network connectivity if your "client" was local. It would need to know a request is a request, and respond appropriately. It would need to output some text - not necessarily even in HTML to a client. Let is consider what the bare minimal web server would need to do. It's entirely possible to run a "web server" on devices as simple as a microcontroller. It merely depends on your definition of "web server". I note that everything above talks about web servers - but the same can be said for pretty much any type of server. ![]() Of course, while any device can act as a web server, functionality of web sites can vary hugely, and a cheap device (or slow connection) may not be able to keep up with demands depending on what the specific website is. (FWIW, you can buy $10 computers which can act as a basic web server.) This requires either a static IP address associated with the server (or port forwarded through a router), or an external service which can map a domain name/subdomain to a changing dynamic IP address. If it's just for use in a LAN, there are no concerns however, if it's for use from the wider Internet, then data needs to be routed to it. In order for a system to act as a server, other machines need to be able to access it. The bigger problem is the networking side. As a web server can be quite simple, and there are free and open source web servers, in practice, any device can act as a web server. Pretty much any computer can be used as a server, provided it can connect to a network, and can run web server software. ![]()
0 Comments
Leave a Reply. |