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.