将HTML5 UI添加到现有WCF / WIF / MVVM代码库

时间:2012-06-26 14:48:45

标签: wcf html5 mvvm wif

我们开发了一个SOA产品,该产品使用WCF和WIF以及自定义安全令牌服务,为使用MVVM和WPF编写的客户端甚至是Sharepoint集成的Silverlight解决方案提供服务。

我们的一位客户现在已经提出要求生成HTML5 Web前端,以便他们可以通过iPad托管的Web应用程序访问这些资源。

这显然是我们的新领域,并提出了一些我们正在努力通过网络回答的问题。

  1. HTML5的Websockets支持多少WCF / WIF?例如IssuedTokenWSTrustBinding& WS2007FederationHttpBinding

  2. 我们是否需要重写大量的MVVM代码,或者可以将HTML5绑定到C#ViewModel

  3. 任何这些问题的任何见解将不胜感激!

1 个答案:

答案 0 :(得分:0)

  1. Websockets只是... Websockets除了数据传输外,它们没有做任何事情。所以它不会像IssuedTokenWSTrustBinding或WS2007FederationHttpBinding那样处理任何事情。

  2. 通常,移动应用程序应与完整的桌面浏览器应用程序不同,必须考虑以下因素:导航,图像大小,流量中使用的数据量。每件事都必须尽可能保持最低价格。如果您不介意忽略以上所有内容,那么答案是肯定的,您可以将所需的HTML5功能添加到您的Views / ViewMOdels中。