self-hosting相关内容
我刚刚在我的 ubuntu 机器上升级到 刚刚发布的 Mono 版本 4.0.1.之前安装的 mono 版本是 3.2.7(如果我没记错的话). 现在的问题: 我的第一个问题是关于 SignalR 和自托管.我有一个 .NET 4.5.1 控制台应用程序,我在其中使用 OWIN 自托管 NancyFx、Web Api 和 SignalR.在 mono 3.2.7 上运行时,据我所知没有
..
我们正在使用 play 2.1.1 将新应用程序部署到生产环境中,但遇到了一些实际问题,非常有限的文档也没有多大帮助... 所以是时候更新到新版本了,我们运行了通常的停止/升级/启动脚本,但它们失败了.出于某种原因,游戏拒绝应用进化.启动时一直提示 糟糕,无法启动服务器.@6elnj89fh:数据库“默认"需要进化! 即使我们尝试通过命令行和 application_prod.c
..
我有这个 WCF 自托管 WebSocket 服务代码: 主要内容: //创建一个URI作为基地址Uri httpUrl = new Uri("http://192.168.1.95:8080/service");//创建服务主机ServiceHost host = new ServiceHost(typeof(WebSocketService), httpUrl);//添加一个服务端点h
..
在 ASP.NET Web API 中,HttpControllerContext 实例提供了很多关于当前环境,包括当前请求的URI. 如果服务依赖于此类信息(例如请求 URI),则应该可以将该信息注入服务中. 使用Poor Man DI 很容易做到这一点:只需实现自定义IHttpControllerActivator. 然而,对于温莎城堡,这突然变得非常困难.以前,我已经描述了
..
我正在开发一个自托管的 ASP.NET Web api 应用程序.一切正常,但现在我正在为 HttpContext 苦苦挣扎: 我需要保存来自客户端的会话信息.但是 HttpContext.Current 始终为 null.所以很明显,我的 HttpSelfHostServer 不适用于静态 HttpContext-Class. 我不明白的是:为什么..?而且我想不出一种方法来告诉 H
..
我发现了多个版本的 Microsoft 构建的无 IIS 卡西尼网络服务器.我会使用它,但我不确定哪一个最好,因为有很多分支/构建: 原文 dmitryr 的 v3 (带有相应的错误), v3.5 和 v3.5.1, MPosseth 的 基于 VB 的分支 Cassini++ 基于 dmitryr 的构建之一 Cassini Dev 由 Sky zippy1981 的另一个版本
..
WCF 4.5 支持 GZIP,无需第三方库或手写扩展.我通过 TCP 绑定让它工作,但找不到通过 HTTP 绑定让它工作的方法.我的 wcf - 服务自托管在 Windows 服务中. 插件:我不允许使用 IIS;我无法切换到任何 WCF 替代品. 这适用于 gzip: binding="customBinding" bindingConfiguration="tcpCompres
..
我有一个简单的 .net core web api,只需一个动作: [Route("[action]")]公共类 APIController : 控制器{//获取 api/值[HttpGet]公共字符串 Ping(){返回 DateTime.Now.ToString();}} 如果我通过 dotnet run 运行它,我会得到 托管环境:生产内容根路径:C:\Users\xxx\Docume
..
我有一个 Windows 服务(作为 LocalSystem 运行),它自托管一个 OWIN 服务(SignalR)并且需要通过 SSL 访问. 我可以在我的本地开发机器上设置 SSL 绑定就好了 - 我可以在同一台机器上通过 SSL 访问我的服务.但是,当我转到另一台机器并尝试运行以下命令时,我收到一个错误: 命令: netsh http add sslcert ipport=0.
..
我以与此类似的方式设置了自托管 WCF 数据服务 - http://blogs.msdn.com/b/writingdata_services/archive/2011/01/24/self-hosting-a-wcf-data-service.aspx 如何在此基础上添加 Windows 身份验证? 我知道如何在 IIS 中添加它,但是自托管的场景却让我望而却步... 提前致谢
..
我知道 WCF 可以自托管.WCF RIA 服务怎么样?谢谢! 解决方案 其实小配置就可以自托管了: DomainServiceHost host = new DomainServiceHost(typeof(DomainService1), uri);host.Description.Behaviors.Remove();
..
我正在编写一个通过 WCF 公开服务的应用程序.该服务是自托管的(控制台应用程序),需要使用 Singleton 实例.我试图弄清楚如何在服务配置中指定单例不使用服务实现上的属性.是否可以在没有属性的情况下在代码中指定单例? 谢谢,埃里克 解决方案 您可以将服务的实例传递给 ServiceHost 构造函数 而不是传递类型.在这种情况下,您传递的实例将用作单例. 编辑:
..
使用单个合约运行 ServiceHost 工作正常,如下所示: servicehost = new ServiceHost(typeof(MyService1));servicehost.AddServiceEndpoint(typeof(IMyService1), new NetTcpBinding(), "net.tcp://127.0.0.1:800/MyApp/MyService1");
..
请提示我如何在自托管 WCF 中使用会话?我需要实现类似 ASP.NET 的会话(客户端识别和可能的数据共享).在 WCF 中是否有任何本机方法可以这样做,或者我必须手动实现此行为(为每个请求发送一些唯一值并将它们存储在某个 sessionID 存储中)?提前致谢.附言抱歉英语不好. 解决方案 您可以在自承载 WCF 中拥有会话,但您需要使用具有会话支持的绑定.WSHttpBinding、
..
我在使用自托管 WCF REST 服务时遇到问题. 当我尝试通过浏览器或 Fiddler 发出 GET 请求时,我收到 400 错误请求.跟踪正在报告 XmlException 的内部异常“无法读取消息正文,因为它为空." 我在 app.config 中没有任何配置(我需要任何配置吗?).我试过把WebServiceHost改成ServiceHost,返回WSDL,但是操作还是返回40
..
我已经搜索了很长时间,但没有找到我要找的东西.我在 Windows 应用程序中自行托管了一个 http WCF.现在在我的服务方法之一中,我需要接收一个文件和一些表单数据字段.在类似的问题中,案例要么发送一个文件(通过流式传输数据然后转换它来完成),要么他们在可以打开 Asp.Net Compatibility 以访问 HttpContext 然后获取所有需要的数据的环境中托管 WCF来自 Htt
..
我是 WCF 的新手,我已经阅读了标题与我的错误类似的问题的答案,但我仍然看不出哪里出了问题. 根据其他一些教程,我决定将我的合同和我的服务放在不同的项目中.最终,我想在 IIS 中托管它,但现在我只想启动 WCF 服务主机(和 WCF 测试客户端). 这是我服务项目中的app.config(我想知道这是否也需要在我的合同项目中??...):
..
我在集成测试项目之一中使用 Microsoft.Owin.Hosting 自托管Web API,以测试端到端功能. [TestMethod]公共无效GetLoanApplications(){使用(WebApp.Start(url:url)){使用(var client = new HttpClient()){//创建httpclient并发送aspnet-web-api中
..
我有一个开发的 flask 应用程序(带有 SQL Server 数据库),该应用程序在本地公司防火墙后面运行.现在,我们需要本地网络之外的其他用户来访问此Web应用程序.由于我使用SQL Server(带有链接服务器选项)连接到网络中的其他本地数据库(因为我们没有API),因此我希望将Web应用程序托管在 IIS 本身(使用本教程).请告知: 使用 IIS 托管是否安全?万一有渗透,应遵循
..
我已阅读此处有关如何设置LARGEADDRESSAWARE标志,这是对我的Windows服务完成的.但是,此Windows服务正在托管基于另一个项目的WCF服务,并且该服务正在使用其他项目中的库等. 我需要整个应用程序使用LARGEADDRESSAWARE,是否需要在Window Service项目(ServiceBase)上进行设置?还是我需要在所有项目上进行设置? 这时我不能切换到
..