Today, there are several different communication inter- faces available and we plug/unplug them at will. How- ever, our network programming interfaces remain similar to those used when there was at most one network inter- face. As a result, applications must struggle with the problem of adapting to changes in network facilities: they must se- lect the appropriate network, switch to another when the current one fails, re-establish failed connections, and so on. Although there are systems and middleware that solve part of these problems, there is no integrated approach that ad- dresses the underlying problem: a new network program- ming interface is needed for applications that must run in mobile and ubiquitous computing environments. This paper presents the design, implementation, and experience with a novel network programming interface introduced in the Plan B’s Operating System, called /net. It also shows how this interface addresses the problems mentioned and sim- plifies network programming, including some example ap- plications.
Mendeley saves you time finding and organizing research
There are no full text links
Choose a citation style from the tabs below