我正在创建一个用于大学项目的客户端应用程序,该应用程序从Yahoo!下载和显示市场数据,并向移动设备发送通知(目前使用Google云消息)。到目前为止,这是一个WPF客户端,“服务器”是一个类库-到目前为止正在工作。我想知道的是,是否可以将此服务器与WCF服务混合使用-我打算使用WCF服务注册设备,以及接受和解析命令。
因此,我会在我的服务器对象上调用
补充一点说明:
客户端前端和“服务器”在同一台机器上运行-我将其称为服务器,因为它不仅更新前端,还同时发送GCM通知。我在想,通过添加WCF服务,是否可能使更简单地处理将设备添加到数据库(“服务器”从数据库中读取设备注册ID列表,向这些设备发送通知),并允许安卓应用程序通过REST或类似的方式提供详细信息。
因此,我会在我的服务器对象上调用
.Start()
方法,它将在后台不断运行,同时运行一个WCF REST服务-或者我最好只是在服务器上运行一个可以接受输入的线程...如果这很困惑,请谅解,只是想知道它是否可以实现,或者是否已经实现过或有任何建议:)补充一点说明:
客户端前端和“服务器”在同一台机器上运行-我将其称为服务器,因为它不仅更新前端,还同时发送GCM通知。我在想,通过添加WCF服务,是否可能使更简单地处理将设备添加到数据库(“服务器”从数据库中读取设备注册ID列表,向这些设备发送通知),并允许安卓应用程序通过REST或类似的方式提供详细信息。