有人可以解释演示层如何与服务层进行专门沟通?

时间:2012-08-30 16:33:23

标签: javascript wcf dto

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

我知道我必须使用这些东西来实现这种神奇的效果(WCF,DTO和Javascript),但我并不确定如何将它们整合在一起。

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

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

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

我的建筑:


|表现层(aspx)|



|服务层(使用WCF)|



|业务层(使用C#)|



|数据访问层|


1 个答案:

答案 0 :(得分:0)

如果您打算使用JavaScript,那么编写SOAP Web服务会有更好的运气 - 这可以通过C#轻松完成。

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

方框1(网络服务服务器)图层

  • 外露服务(WCF Web服务提供商)
  • 商业(C#)
  • 数据访问

方框2(网络服务器)图层

  • 查看(ASPX / Javascript)
  • Controler(C#)
  • 模型(WCF Web服务消费者)

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