【发布时间】:2010-09-29 08:37:17
【问题描述】:
我需要用 C# 编写一个必须与远程桌面上的服务通信的应用程序。我想知道编写一个将信息发送到本地服务并与远程服务通信的应用程序是否会更好,还是应用程序本身直接与远程服务通信会更好?
使用一种方法比另一种方法有什么优势吗?
编辑: 数据采用 XML 的形式传递给服务,应用程序中将存在多个对象实例,这些对象将向服务发送和从服务接收信息。
示例: 假设应用程序需要从数据库中检索某个用户的信息。该数据库安装在另一台远程计算机上。远程计算机上有一项服务,它从 DB 接收信息请求,然后检索该信息,将其转换为 XML,然后将此 XML 转发给请求的应用程序。
【问题讨论】:
-
唯一答案:视情况而定。提供上下文,我们可以提供建议,但如果没有上下文,这是“更好的 - 意大利面或牛排”。
标签: c# windows-services service