3 ms·
This couldn't be true. By embedding a web server, you imply that all mainstream routers are aware of the web server thing and can route a query to itself correc
by liuliu 17y ago
This couldn't be true. By embedding a web server, you imply that all mainstream routers are aware of the web server thing and can route a query to itself correctly to the desired computer. As the IPv4 thing and all the huge local network used in family (your wireless router) and enterprise, a embedding web server can hardly serve anything on the Internet unless you get router manufacturers' support.
Still, you can achieve the "web server" thing by establishing a client-server connection to the Opera central server and the Opera central server will act like a "router". That, is more like what Windows Live file sharing feature.
Opera all these years acts like a good citizen with W3C's guideline. There is no way for Opera to support two-way ajax because there is no general standard.
- metachris 17y agoi think the router-issue is not really a blocker, and you wouldn't need to establish a connection to a main server either. for example, any bittorrent client 'drills' holes through firewalls and routers to receive incoming connections.
- ErrantX 17y agoyes but that means you need a client that supports the push request method. Hardly the freedom they talk about (because nothing does that yet)
- liuliu 17y agoyes, you can forward port. But for standard web server, that is 80 port. If more than one user uses the embedded web server, there are port conflict. At least, it is not the normal web server.
- huhtenberg 17y ago> unless you get router manufacturers' support It's already there. The UPnP (Universal Plug and Play) is supported by virtually every consumer-grade "router" out there. For one, it can be used to dynamically configure port forwarding on the router so a server application on the inside of the router would become accessible from the Internet.
- pohl 17y agoAn overlay network protocol like jxta would be perfect for this sort of thing.