用代码兑现sqlserver数据库的发布和订阅的程序 不用再到sqlserver里面去设置了 可以吗? 请高手指教

用代码实现sqlserver数据库的发布和订阅的程序 不用再到sqlserver里面去设置了 可以吗? 请高手指教
情况是这样的 有一个发布中心 然后底下有许多分布的订阅中心  可以通过对每个数据库进行设置实现发布与订阅,都是现在想用程序实现,只需客户在每台机器运行一下就可以 设定好 请高手指点一下。
------解决方案--------------------
一张客户信息表,每个客户端程序注册程序都往这个表添加一条记录。
发布中心服务器端进行发布与订阅或者客户端程序自己查询发布与订阅。