![]() |
1
3
来自本月的msdn杂志: RESTful XHTML: RESTful Services with ASP.NET MVC and XHTML
|
![]() |
2
1
您可以使用技术和技术组合来构建这些服务:
评估方法时需要考虑的一些事项:
一旦您消化了这些选项,我建议您查看一些框架,看看哪个框架最适合您。由于有多种方法可以完成工作,因此您应该找到最适合您的需求和能力的方法。此外,从长期和短期来看,您可能希望开始使用Web服务测试工具进行试验。- SOAP UI 是我的建议。您可以使用SOAP UI以SOAP和REST格式使用现有的Web服务(如Flickr、Twitter、Amazon),并了解API是如何实现的,以及如何在网络上运行的。一旦构建了服务,您还可以使用这个工具对它们执行功能测试和负载测试。 |
![]() |
3
0
只需创建一个ASP.NET Web服务(一个单独的项目或在同一个ASP.NET Web窗体应用程序中包含Web方法)或一个更高级的WCF Web服务(也可以包含在同一个应用程序或单独的应用程序中)。这也取决于你想在安全方面做什么。 如果为ASP.NET Web窗体应用程序创建了单独的项目,则可以轻松地将这些项目/程序集与服务一起使用。 |
![]() |
4
0
您的API是否将提供比网站中已有的更多的功能?如果没有,为什么不通过代码让现有的网页更容易访问呢?这样就不需要支持两个不同的接口。 如果你考虑一下,你现有的网页提供了相对容易解析的HTML内容。这些网页包含指向网站中其他功能的链接。页面包含用户当前看到的所有数据。 只要您的现有网站不使用会话状态,您可能已经有了一个RESTfulAPI。 |
![]() |
5
0
REST是一种简单的体系结构风格,用于设计易于从多个平台使用的API。 SOAP更加复杂,但它为许多额外的协议提供了标准,如事务可靠性、消息传递、安全性、身份验证等。 除非您正在编写一个复杂的企业消息传递系统,否则其余的可能会很好(但不要引用我的话)。 您可能需要查看来自Microsoft的WCF网页中的其余部分。 http://msdn.microsoft.com/en-us/netframework/cc950529.aspx . |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 2 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 2 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 2 年前 |
![]() |
D T · 如何为Excel Com设置公式? 2 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 2 年前 |