Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
之前有写一篇关于ADO.NET Data Services hosting在一个控制台程序中的做法。
详细见--ADO.NET Data Services 的Self-Hosting实例
https://blogs.msdn.com/ccboy/archive/2008/01/12/ado-net-data-services-self-hosting.aspx
今天找了一下,发现原来的代码找不到,于是重新尝试了一下,看看.NET 3.5 SP1之后是否有变化。
ADO.NET Data Services逐渐成为一个非常不错的工具和武器,它完美的和ADO.NET Entity Framework结合,可以说很大程度弥补了EF目前分布式开发的短板,同时Data Services本身也成功的削弱了WCF原来基于SOAP的组件通信的沉重,可以说利用了WCF最好的部分。
例子分为测试了两种情况,一种是使用WCF配置文件的方式;一种是不需要配置文件的方式。
当baseAddress 参数传空,系统会默认是使用配置文件的方式。
另外例子尝试使用自定义的数据源,即非ADO.NET EF和 SQL To LINQ的方式。
例子可以在这里下载:
https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ccBoy&ReleaseId=1391
下面的信息是非常有用的
Data Service Host (ADO.NET Data Services Framework)
https://msdn.microsoft.com/en-us/library/cc668805.aspx
NET Framework Class Library--WebServiceHost Class
https://msdn.microsoft.com/en-us/library/system.servicemodel.web.webservicehost.aspx