0

有人可以解释表示层如何与服务层通信吗?

我知道我必须使用这些东西来实现这种魔力(WCF、DTO 和 Javascript),但我不确定如何将它们组合在一起。

WCF - Windows 通信基础 - 用于构建面向服务的应用程序的 MS 技术

DTO - 数据传输对象 - 用于将数据从一层/层传输到另一层/层的特殊类型的对象。

我正在使用 aspx,javascript 作为我的表示层,这与 html 并没有太大的不同。所以我想问题是如何使用 javascript 通过 DTO 与我的 WCF 服务层进行通信?

我的架构:


| 表示层 (aspx) |



| 服务层(使用 WCF)|



| 业务层(使用 C#)|



| 数据访问层 |


4

1 回答 1

0

如果您打算使用 JavaScript,那么编写 SOAP Web 服务的运气会好得多——这可以在 C# 中轻松完成。

当提供者和消费者都用 .net 编写时,WCF 是最好的。

框 1(Web 服务服务器)层

  • 公开服务(WCF Web 服务提供者)
  • 商业 (C#)
  • 数据访问

框 2(Web 服务器)层

  • 查看(ASPX/Javascript)
  • 控制器 (C#)
  • 模型(WCF Web 服务使用者)

MSDN 示例:http: //msdn.microsoft.com/en-us/library/ms734712.aspx

于 2012-08-30T17:23:47.220 回答