需要你的帮助...... 我们正在尝试使用c#公开拍卖网站(asp.net 4.0)的API,以允许我们的客户创建销售并从他们自己的应用程序添加产品,并让他们在我们的网站上发布。 我想知道在安全性和与我们的技术(如PHP和Java)的兼容性方面公开API的最佳方法是什么,这样每个人都可以使用这些API。 如果您可以推荐任何模式或示例参考,那就太棒了。
答案 0 :(得分:2)
构建基于REST的Web服务。基于REST的Web服务的好处是可以从各种语言中轻松使用它。为了安全起见,您可以使用基于ssl的基本身份验证。
答案 1 :(得分:1)
设置网络服务。 WSDL
是普遍的。它将提供极大的灵活性,同时提供客户可以调用的抽象服务 - 这是客户独立的。
答案 2 :(得分:0)
正如乔治所说,听起来你需要一个网络服务。查看WCF。
答案 3 :(得分:0)