我们正在开发一个在客户端具有静态html页面+ jquery的应用程序。客户端从最终托管在IIS中的其余WCF服务获取数据。
我对如何在VS / host中构造它感到困惑。其中一个先决条件是我不允许将客户端html静态内容放入asp.net应用程序中,仅仅是为了它
我的目标如下:
- 有一个机制,客户端开发人员和服务开发人员可以轻松地集成在那里工作,即运行单个项目,他们应该看到那里的工作进展。
- 允许单独的客户端和服务项目,但客户端不能托管在asp.net应用程序中。
- 在我的客户端代码中,我应该能够从服务uri中检索相对数据。即我不应该被绑定到特定的端口或本地主机,但如果我从WCF服务而不是/getmydata
说http://localhost:51345/getmydata
,它应该从服务返回数据。
对于服务方,我使用路由表而不是svc文件。
目前,我们的想法是将服务和客户端静态内容捆绑到一个主机项目中并相对查询数据。我的问题是 - 有更好的方法来做到这一点吗?在执行此操作时,还是在iis / my development server中托管时,我是否应该处理任何安全问题?