Today’s Internet tools and services can support groupware activities more effectively than most people realize. But they also promise more than they deliver. This part explores how to use the ideas underlying all Internet software—simple protocols, pipelined components, structured text—to solve advanced groupware problems. We’ll see how to automate the testing of web-based groupware and how to aggregate services on behalf of groups. In the final chapter we’ll explore ways that scripted HTTP services, distributed to users’ workstations, can tackle problems such as offline use of applications and data replication.
The object Web and Internet groupware; web APIs as automation interfaces; pipelining the Web; web interfaces versus GUI interfaces; XML-RPC; using web APIs to monitor groupware; aggregating and repackaging Internet services; a technology news metasearcher; an LDAP directory metasearcher.
The peer-to-peer Web; local HTTP servers; the dhttp system; connecting dhttp to Structured Query Language (SQL) data; persistent database connections; data-bound widgets and namespace completion; polymorphic HTML widgets; event bubbling; networked dhttp ; data replication; code replication; dhttp in the Windows environment.
Today’s Internet groupware opportunities; next-generation Internet groupware; a modest proposal.