Implementing a web-based DSC pull server