问题标签 [endpoint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - WCF 端点合同名称——如果它是通用的,如何分配它?
- IGenericService 驻留在名为:“ABC.Server.Common”(ABC.Server.Common.dll) 的程序集中
- MyType 驻留在名为:“ABC.Server.Modules.X”的程序集中 (ABC.Server.Modules.X.dll)
代码:
精简代码:
Web.config:
我不使用 SVC 文件,而是在 Web.config 中处理了这些信息:
我在合同名称中输入了什么才能使其真正起作用?
c# - Silverlight WCF 服务调用服务器上的奇怪 URL
我对 Silverlight 4 和 WCF 有疑问。
我正在调试我的 Silverlight 应用程序,它应该连接到https://MYSERVERNAME/mijn/DataSource/Editie.svc/
它总是请求https://WRONGSERVERNAME/mijn/DataSource/Editie.svc/$metadata
.
这真的很奇怪,我搜索了我所有的代码,但我从不使用 servername WRONGSERVERNAME
。此外,还会https://MYSERVERNAME/mijn/DataSource/Editie.svc/$metadata
给出404
错误,因此即使WRONGSERVERNAME
响应请求仍然会产生404
错误。
有没有人也有这个错误?
wcf - WCF WebHttp、服务、行为、端点、自定义格式化程序
我按照本指南创建了我的自定义格式化程序,因此我可以使用 Newtonsoft Json.NET 进行对象序列化,因为内置的 Microsoft 不支持父/子关系的循环。
http://blogs.msdn.com/b/carlosfigueira/archive/2011/05/03/wcf-extensibility-message-formatters.aspx
在他的示例中,他手动创建了他的 ServiceHost。我正在利用本指南教给我的 Routes 和 WebServiceFactory。
http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx
据我所知,我只需要找出一种将适当的行为添加到我的服务端点的方法。任何帮助我指出正确的方向将不胜感激。
下面是一些代码片段,以方便参考...
在我的 Global.asax
如果我的 web.config
在他的程序的主要功能中
wcf - WCF 端点在 IIS(Express)上不起作用
我正在尝试让一个端点在 IIS (Express) 上工作。在 VS 中使用 IIS Express 调试项目并在浏览器中打开端点地址时,我只收到一个正常的 404 错误。
我的 web.config:
当我将具有以下内容的 .svc-Datei 放入网站根目录时,它工作正常:
grails - Groovy:如何使用 ws-client 更改端点?
我在 Grails 项目中使用 ws-client 来调用 Web 服务。
没关系,但它正在从 WSDL 读取端点。
如何在运行时更改端点?
谢谢!
注意:需要我用它BindingProvider.ENDPOINT_ADDRESS_PROPERTY
来解决这个问题吗?
.net - WCF 客户端配置 - 将多个服务重定向到另一台主机
现在,我的客户端web.config 中有多个服务,如下所示:
还有更多
此 web.config 使托管环境之间的切换变得困难且容易出错,因为您需要替换所有和每个端点地址上的“主机名”。
我想以某种方式添加一个环境应用程序设置或某处可以让我指定主机的东西,并让端点像这样被解析http://{hostA}/ServiceX.svc
我是否需要以编程方式做一些魔术,或者我可以单独从配置中做到这一点?
wcf - WCF 找不到 netTcpBinding
我正在尝试创建一个可通过 webHttpBinding 和 netTcpBinding 访问的 WCF 服务。我已经成功地让 webHttpBinding 可以通过 Java 客户端访问,现在我正在努力让 netTcpBinding 正常工作。
我已经设置了这样的配置;
在同一个解决方案中,我有一个希望连接到 netTcpBinding 的测试应用程序,我右键单击“服务引用”并选择“添加服务引用...”。当我点击“发现”时,它虽然说找到了服务;
下载“http://localhost:8732/Design_Time_Addresses/MR_Jukebox_Service”时出错。请求失败,HTTP 状态为 404:未找到。元数据包含无法解析的引用:“http://localhost:8732/Design_Time_Addresses/MR_Jukebox_Service”。在http://localhost:8732/Design_Time_Addresses/MR_Jukebox_Service上没有可以接受消息的端点侦听。这通常是由不正确的地址或 SOAP 操作引起的。有关更多详细信息,请参阅 InnerException(如果存在)。远程服务器返回错误:(404) Not Found。如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
但我也无法看到 netTcpBinding 以便我创建对它的服务引用。
我想知道是否有人能看到我做错了什么,因为它可能相当简单,但由于我缺乏 WCF 经验,所以没有注意到。
感谢您提前提供任何帮助。
wcf - WCF 服务端点与主机基地址
所以我对服务端点和主机基地址的用途有点困惑。到目前为止,在我所经历的所有示例中,他们都在讨论使用所需绑定设置端点,您通常可以导航到这些端点
但是,当我使用以下配置来设置和托管我的服务时,它似乎只公开了主机基地址。
谁可以给我解释一下这个?
c# - 从 VB6 调用的 .net 类的 Web 服务调用
我在一个项目中使用 VB6,并且我有一些 .Net dll 来处理文档传输。在其中一个 dll 中,我正在调用 Web 服务来检索我的文档。如果仅作为 .net 项目运行,则此代码有效,但是从 vb6 运行它会给我以下错误:
“在 ServiceModel 客户端配置部分中找不到名称为“DocServiceSoap”和合同“documentWebService.DocServiceSoap”的端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素”
我已经四处搜索并尝试了一切,例如从 app.config 复制到 web.config,在调用服务时指定端点名称,仍然没有运气:/
有任何想法吗?