我必须做出一个相当大的设计决定,并想向有经验的人寻求一些建议。
我正在使用 WCF 开发 SOA 服务(包括登录 + 用户帐户管理、客户数据库、公司不同产品线的介绍)。
我现在必须决定要使用哪种前端技术来生成用户可以在浏览器中查看的 HTML。
合乎逻辑的答案是:ASP.Net。但是,我想知道其他选择。我正在考虑使用 PHP 服务(因为我想学习这种语言)。我可以想到这样的场景: - 最终用户通过 HTTP 访问 PHP 服务,PHP 服务通过 SOAP 对 WCF 服务执行一些业务逻辑调用,然后将结果返回给用户。
这至少产生了用户会话管理必须在 PHP 服务一侧的问题,因为 WCF 服务仅由 PHP 服务调用。
那么,有没有一种更简单的方法可以在我的 WCF 服务前面获取一些(动态)HTML 表示层(忽略 ASP.net,最好使用 PHP)?