Linden Labs recently published their LSL HTTP server that allows web clients to request data from scripts in 2nd life. Very cool!
The key thing is they use http: URIs for identifying the resources. That means many virtual resources are now "on the web".
They do some interesting partitions of the URI space for parcels of land. There are not permanent URIs for objects. For example, if an object moves from one parcel to another, the URI is lost. There's fun stuff to about identifying vehicles, like "Vehicles will use the url resources from the parcel they are over until the cross a parcel border.
Specifically this prevents anyone from breaking your vending machine by sitting on it and making it a 'vehicle'."
One thing seems pretty broken, that content type is always text/plain. I'd like to be able to get an Atom feed out or an image out of Second Life.
I wonder when the first service that does permanent URI assignments like dynamic dns ( suggested in the LSL HTTP server docs) will show up.
The key thing is they use http: URIs for identifying the resources. That means many virtual resources are now "on the web".
They do some interesting partitions of the URI space for parcels of land. There are not permanent URIs for objects. For example, if an object moves from one parcel to another, the URI is lost. There's fun stuff to about identifying vehicles, like "Vehicles will use the url resources from the parcel they are over until the cross a parcel border.
Specifically this prevents anyone from breaking your vending machine by sitting on it and making it a 'vehicle'."
One thing seems pretty broken, that content type is always text/plain. I'd like to be able to get an Atom feed out or an image out of Second Life.
I wonder when the first service that does permanent URI assignments like dynamic dns ( suggested in the LSL HTTP server docs) will show up.
Leave a comment