News for hackers. Stuff that matters.
Re:What Opera is about to Unveil? by liuliu on Saturday June 13, 2009 @09:41AM (#656122)
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.

Re:What Opera is about to Unveil? by huhtenberg on Saturday June 13, 2009 @11:54AM (#656225)
> 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.

Re:What Opera is about to Unveil? by metachris on Saturday June 13, 2009 @10:22AM (#656148)
i 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.

Re:What Opera is about to Unveil? by liuliu on Saturday June 13, 2009 @10:45AM (#656162)
yes, 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.
Re:What Opera is about to Unveil? by ErrantX on Saturday June 13, 2009 @10:54AM (#656175)
yes but that means you need a client that supports the push request method. Hardly the freedom they talk about (because nothing does that yet)
Re:What Opera is about to Unveil? by pohl on Saturday June 13, 2009 @05:15PM (#656504)
An overlay network protocol like jxta would be perfect for this sort of thing.