Articles Weblogs Books School Short Cuts Podcasts  

P2P Directory >  Agents as Peers > WebPager


WebPager is a Java-based peer-to-peer client application that enables a "host" peer to control another peer's "client" web browser (or other application) remotely. The WebPager architecture consists of a very simple custom-protocol that communicates over TCP/IP and a socket-based server/client. Remote machines can listen for messages and act on them by launching the necessary application to process the web page, url or document name passed to it. The utility also supports peer-to-peer multi-slide remote url presentations, even through a firewall, because remote client peers only "listen". They don't talk back. The application was designed to provide a lightweight content pointer mechanism that is capable of sending messages to numerous remote clients at the same time, providing PowerPoint-like slideshow capabilities without any of the overhead (weighs in at 41K). The Java application can use either the MS JVM (.exe version) or a Sun JVM (with the JAR executable version).

The application is also an extremely powerful remote administration control utility. Access control is provided for remote connection security, and a complete logging is provided of all access attempts. WebPager's interface will automatically determine your IP address and host name so so users can easily exchange contact information. Michel (Mitch) Gallant works for a major Canadian telecommunications corporation as an Internet applications and security architect. He maintains an Internet web site which provides extensive technology demonstrations of the burgeoning multi-vendor code-signing infrastructure: He can be reached at

Date Listed: 02/12/2001