正在寻找通过纯JavaScript客户端访问的.Net服务的可下载演示,而不依赖IIS提供服务

正在寻找通过纯JavaScript客户端访问的.Net服务的可下载演示,而不依赖IIS提供服务,.net,javascript,.net,Javascript,我被告知下面的配置是可能的,但在找到如何设置的说明时遇到了很大的困难。虽然我正试图自己搞乱这一点,但stack overflow可能知道更好的文档来源: 我正在寻找一个演练,包括一个可下载的工作示例,用于设置以下配置: 服务器端.net应用程序(适用于.net 2.0或更高版本),作为windows服务安装/部署(即,不通过IIS提供服务),并由完全用JavaScript实现的客户端工具访问。如果可以使用.net 3.5,则可以在windows服务中承载WCF服务。WCF服务可以是基于SOAP或

我被告知下面的配置是可能的,但在找到如何设置的说明时遇到了很大的困难。虽然我正试图自己搞乱这一点,但stack overflow可能知道更好的文档来源:

我正在寻找一个演练,包括一个可下载的工作示例,用于设置以下配置:


服务器端.net应用程序(适用于.net 2.0或更高版本),作为windows服务安装/部署(即,不通过IIS提供服务),并由完全用JavaScript实现的客户端工具访问。

如果可以使用.net 3.5,则可以在windows服务中承载WCF服务。WCF服务可以是基于SOAP或REST的


您不能在IIS之外托管ASMX web服务。

您实际上可以在没有IIS的情况下托管ASMX web服务,您可以使用名为HTTP.sys的新HTTP协议栈


通过使用Neokernel web服务器(www.Neokernel.com),您可以在不使用IIS的情况下托管ASMX web服务,安装附带的演示中有一个例子。您可以将neokernel程序集与程序集一起分发,在应用程序代码中引导neokernel服务器,使其在您指定的端口上侦听,并在不需要访问ASMX服务时在应用程序代码中关闭服务器。

这不正是我要找的,但似乎是目前网上最接近的。