An eventing method and system is provided that enables
resource-constrained CE devices, at home, away from home, on-the-go, or
behind a firewall, to communicate through asynchronous events with each
other and/or with other type electronic devices, at home or on the
Internet. Further, a scalable distributed system is provided that
supports asynchronous eventing over the Internet efficiently and at low
cost.