我们正在尝试提出一种架构方法来设计一个前端作为基于浏览器的 xaml 应用程序运行的应用程序。
此应用程序联系使用 wcf 构建的 Web 服务器上的服务,wcf 服务托管域模型使用 nhibernate 进行持久性(因此它通过使用列表和集合等接口来感知休眠)
我知道在使用肥皂网络服务时,只共享模式而不共享类型,但我们希望共享类型,因为类型将具有方法、业务逻辑等。
并且由于通信的两端都在我们的控制之下,我们实际上并不需要使用肥皂,但为了所有的清晰和调试、安全性和一般的安心,SOAP 是需要的。
想知道这是否是人们使用的一种方法,以及是否有任何框架可以启用/指导/简化将代理转换回其原始类型的任务。
或者是否有其他可能的方法。