他们之间有什么区别?例如,如果我在Visual中创建一个Web控制器,它与Web控制器有什么不同?那么基本上,web服务和数据服务之间有什么区别呢?
谢谢。
发布于 2015-11-10 08:15:44
WebAPI是一种用于构建web服务的技术。OData是一种用于web服务的协议,它描述了这些web服务的某些功能应该如何工作。
OData为WebAPI提供了一个实现,为您提供了大量的OData协议,但工作量很小。
它与Web控制器有什么不同?
OData控制器是一个WebAPI控制器,但是为了启用OData协议,还需要一些其他的部件,这包括从不同的基本控制器继承和一些属性。如果您想了解具体的细节,您可以找到很多关于如何在线创建OData控制器的指南。甚至还有一些“如何将WebAPI控制器转换为OData控制器”。
web服务和odata服务之间有什么区别?
OData服务是web服务,但具有特定的行为,例如过滤和排序结果以及导航关系等功能。同样,这些细节都可以在网上找到,所以我不会在这里添加任何内容,但希望你能得到这个想法。
https://stackoverflow.com/questions/33617583
复制相似问题