PubSubServer Skeleton