JonUdell's
distillation of the "skinny" of the essentials:
-
Today's Web-servers and Application Servers have a relatively flat interface which creates a hard boundary between Web and non-Web. This boundary defines the zone of URI addressable resources.
What if the REST interface (URI address space) didn't end at the edge of your external interface?
NetKernel uses REST-like service interfaces for all software components. The services are fully encapsulated in modules which export a public URI address space. A module may import other module's address spaces, in this way service libraries may be combined into applications.
I sense that there is a relationship to my thinking about
internal URLs, but if somehow I could then easily make my iURLs avaiable externally. Does this technology help to bring the Web into the desktop?
