|
|
1
4
确定-WCF服务的默认行为是:
要点:它包含 复制品 那些东西!它们看起来是一样的,并且在线路上序列化为相同的XML格式——但是它们是不同的——在不同的名称空间中,最明显的是。 这就是WCF的本质-你所做的就是交换 序列化消息 在客户机和服务器之间-所有来回的都是文本消息。没有更多的东西-没有对象引用,没有远程对象-没有那样的东西。把它扔掉!-) 如果你控制了线路的两端,这可能会很痛苦——如果你需要改变任何东西,你必须在服务器端改变它,更新客户端引用等等。 因此,如果您控制连接的两端(服务器和客户端),并且它们都基于.NET,则可以执行以下操作:
现在,如果添加服务引用,默认情况下,
这样,您就可以创建一个单独的共享契约程序集,服务器端代码和客户机都可以使用它,而且不必处理任何重复的数据结构。但是再次重申:只有当您控制了电线的两端,并且两者都是.net时,这才有效。 |
|
Fernando Chu · 一个变量有多个可能的类?[关闭] 1 年前 |
|
|
Amaterastis · 基类接受子类和内部子类的模板参数 1 年前 |
|
|
Rishab Negi · 这个关键字在抽象类中是如何工作的 1 年前 |
|
|
dEmigOd · 类层次结构中的运算符重载解析 1 年前 |
|
|
TableTopRug · 如何从Kotlin中的密封类继承? 1 年前 |
|
|
hasdrubal · 抽象基类函数指针python 1 年前 |
|
|
Josh · 通过反思访问孩子的财产 1 年前 |