问题标签 [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 - 使用 NetTcpBinding 创建 WCF 服务时,使用端点“localhost”还是机器的主机名?
我有一个使用 NetTcpBinding 并在 Windows 服务中运行的 WCF 服务。远程客户端连接到此服务。到目前为止,我已经定义了使用“localhost”的端点。
如果主机有多个网络适配器,它会在所有适配器上接收消息吗?
将机器的主机名分配给端点而不是“localhost”会更好吗?
有什么优点/缺点?
wcf - WCF 消费者网站:ChannelFactory.Endpoint 上的 Address 属性为空。ChannelFactory 的端点必须具有指定的有效地址
我有一个简单的 WCF 服务,它在 localhost 上运行良好 - 由另一个本地网站使用并返回数据。
现在我将我的服务上传到我们的主机,更改 web.config 中的适当地址,当客户端调用它时它会中断。
错误:
ChannelFactory.Endpoint 上的 Address 属性为空。ChannelFactory 的端点必须指定一个有效的地址。
我已经阅读了其他几篇文章,我相信我已经完成了几乎所有要做的事情 - 设置绑定等。
下面是我的 wcf 服务的 web.config(通过 SSL 托管):
下面是客户端的配置:
我添加了地址属性,现在出现以下错误:
带有合同“IService”的 ServiceEndpoint 上的 CustomBinding 缺少 TransportBindingElement。每个绑定必须至少有一个从 TransportBindingElement 派生的绑定元素。
wcf - WCF 客户端端点的用途?
我了解在服务端拥有 WCF 端点的目的,但我不太了解在客户端配置端点的目的。这是用于双工连接还是什么?
问候
詹姆士
dynamic - 是否可以向 Aqualogic Service Bus 中动态构建的 JMS/WS 端点发送消息?
Aqualogic Service Bus 允许为特定端点创建“业务”服务,但如果在配置时没有定义端点,甚至端点的数量不固定怎么办。
是否可以向 Aqualogic Service Bus 中动态构建的 JMS/WS 端点发送消息?
wcf - WCF,ChannelFactory,“找不到端点元素...”
我正在尝试从另一个服务中调用 WCF 服务,部分使用我在 StackOverflow 上找到的实现ChannelFactory的示例。
我在我的测试解决方案中创建了一个单独的控制台应用程序项目(VS 2008,顺便说一句),
这是来自本地服务的App.Config显示端点:
这是来自测试项目自己的App.Config:
这是我在本地服务中公开的方法,它反过来将请求对象传递给远程服务:
我收到的错误是这样的:
在 ServiceModel 客户端配置部分中找不到名为“ ServiceSoap ”和合同“ ServiceReference.ServiceSoap ”的端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素。
我很困惑,我到底在哪里缺少端点元素,在本地服务的 app.config(定义了指向远程服务的服务引用)、测试应用程序的 app.config 或其他地方? !
更新:阅读此 MSDN 文章后,我找到了一种解决方法,或者我猜只是实例化 ChannelFactory 的另一种方式:
我没有尝试从 app.config 中不存在或不正确的信息中获取信息,而是手动插入绑定 (BasicHttpBinding) 的值和远程服务的地址。这似乎让我摆脱了“找不到端点元素”错误,但我不确定这是否是最佳解决方案。
c# - 如何更早地发现不良端点?
当我尝试连接到不可用的机器时,我得到一个 EndpointNotFoundException 但它需要的时间太长(大约 20 秒)。设置 closeTimeout、openTimeout、receiveTimeout 或 sendTimeout 无效。我能早点得到那个例外吗?
java - Java:使用端点将 web 服务发布到 tomcat 服务器
我正在创建一个简单的 SOAP Web 服务。我要确保它在 tomcat 网络服务上运行。
我试图用 JAX-WS 来实现这个(见代码)
我的问题是:Endpoint.publish 是使用 tomcat 服务器来托管它还是迷你 glassfish 类型的服务器?
我应该扩展 UnicastRemoveObject 还是类似的东西?
理想情况下,它可以打包成 .WAR 并放入目录中并正常工作。
它似乎不适用于我安装的 tomcat 服务器,因为它说端口已在使用中。我正在使用安装了 tomcat6 软件包的 Ubuntu karmic,也可能是我的用户没有权限发布到 8080 上正在运行的 tomcat
我希望这个问题足够清楚
示例代码:
wcf - How to apply two Endpoint Behaviors to one behavior configuration?
This question is a follow up to @joshperry's answer on CustomQueryStringConverter. I implemented this solution with a small modification. My version converts System.Int32[]
instead of string[]
.
However, I have a problem with my WCF configuration. My service dishes out SOAP, XML and JSON. SOAP wasn't a problem, this solution works for XML, but JSON is still messed up. I tried found out that the class that does JSON conversion automatically (enableWebScript behavior) is a sealed class, so I can't override it like you did for WebHttpBehavior
. I also tried adding two behaviors, but that didn't work either:
I think it might be an ordering issue? If I put the ArrayQuerystring
behavior first, I get no results. If I put it second, then I get the same results as the XML endpoint. How do I apply your CustomQuerystringConverter to a JSON endpoint?
wcf - 即使服务端点地址有效,WCF 也会发送相同的异常
我遇到了 WCF 的一个非常奇怪的问题。如果接收到无法访问的端点 IP 地址或服务无法绑定,我需要为 WCF 服务实施一些恢复行为。如果应用程序在创建服务时出现异常失败,则流程很简单,它会终止它并向用户请求另一个 IP 地址并再次尝试创建服务。(下面的代码片段)。如果地址无效,我会收到“在侦听 IP Endpoint=.121.10.11.11 时发生 TCP 错误(10049:请求的地址在其上下文中无效)”异常,但是如果我尝试第二次尝试有效地址 我也有同样的异常,上次尝试的 IP 地址错误。这是一个代码:
谢谢
authentication - 什么是端点?
我一直在阅读有关 OAuth 的内容,并且一直在谈论端点。究竟什么是端点?