0

首先,我不知道“代理方法”这个术语是描述我需要什么的真实方式,但让我告诉我真正想知道的内容:

假设我有一个名为 Proxy Class 的类,其中包含代理方法

class ProxyMethods
{
   public void CallHelloWorld();
}

实际上这是一面镜子,实际代码存储在 Web 服务器中。那么这个方法如何在不使用 webservices 的情况下调用位于 Web Server 中的真实方法呢?

这种方式可以保护我自己的代码,如果重构软件重构位于客户端计算机中的 dll,那么它只会显示基本方法签名和一些用于连接位于 Web 服务器中的真实类的连接数据。

那么我将如何实现呢?

也许远程处理?

4

1 回答 1

3

我不确定您为什么要避免使用 Web 服务。性能问题?无论如何,WCF 是这些天要走的路。远程处理几乎完全过时了。使用 WCF,如果您愿意,可以从传统的 SOAP over HTTP Web 服务传输更改为二进制加密传输。有很多选项可以根据您的需要调整流量、安全性等。

于 2009-10-18T04:01:29.320 回答