We've expanded our news coverage and improved our search! Visit
news.oreilly.com for the latest or search for all things across O'Reilly!
| Weblog: |
|
All Software Should Be Network Aware
|
| Subject: |
|
Personal Server and the cell phone |
| Date: |
|
2003-07-04 18:48:35 |
| From: |
|
anonymous2
|
Response to: Personal Server and the cell phone
|
|
Close ... it's the per-app server that'll be important.
The Chandler folks are close, but falling into the same mistake that the mozilla folks made: attempting to build the monolithic app-that-does-everything. A corrolary is one of Zawinski's laws: every app will grow until it can read email.
I'd wish people would stop doing this, and focus on things that are imporant: the interfaces and contracts between useful, not-currently-existing components. Each app should have an http server, and be able to be an http client. Each app should provide and utilize RESTful, HTTP-based interfaces. With platform-specific ways for applications to register with a common server, Chandler would only need to create a platform which existing applications [mail, RSS, IM, &c.] could GET/PUT/POST/DELETE against.
|