问题标签 [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.

0 投票
2 回答
8612 浏览

wcf - “找不到引用合同的默认端点元素”

在卸载 Windows 应用程序期间调用 webservice 时出现错误

在 ServiceModel 客户端配置部分中找不到引用合同 ServiceReference2.IService1' 的端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素。

我正在使用我正在调用 web 服务客户端的安装程序类。以下是installer.cs的代码

源代码 :

}

其中 unInstallOperation() 将调用包含更新帐户的 web 服务操作。

如何解决这个问题?真的厌倦了这个问题

当我从另一个页面或另一个类文件调用 serviceclient 时,我没有问题,当我在卸载应用程序(即在 Installer 类中)调用时,它会给我带来问题。这是我使用过的 app.config 客户端配置代码

源代码:

是否需要在 web 服务的 web.config 文件中添加这个?

0 投票
1 回答
1946 浏览

wsdl - WSDL 1.1 关于端点 salesforce Apex 代码的基本问题

从我的 WSDL 我有以下服务部分:

那么什么是端点参考呢?

我在我的 salesforce 客户端中将它作为“http://2.3.4.100:8000/sap/bc/soap/rfc”给出,它给出了以下错误。“此服务需要客户端证书进行身份验证程序。”

我确信我需要提供用户名和密码,但我不知道如何在我的客户端(Apex 代码)中设置它们。

帮助表示赞赏。

0 投票
1 回答
5596 浏览

wcf - 仅使用手动代码(无配置或自动生成代码)调用 WCF 服务

我松散地遵循WCF The Right Way 中的方法......设置我的 WCF 服务的手动方式。

我有一个手动生成的代理类,如下所示:

然后我想调用其中一些服务。但是我不想使用任何配置文件(我正在设置一些集成测试,并且我不想要比需要更多的依赖项。)

我目前正在尝试这样称呼他们:

当我这样做时,我得到了这个例外:

System.ServiceModel.ProtocolException:内容类型文本/xml;服务http://localhost:8090/EmployeeService不支持 charset=utf-8 。客户端和服务绑定可能不匹配。---> System.Net.WebException: The remote server returned an error: (415) Cannot processing the message because the content type 'text/xml; charset=utf-8' 不是预期的类型 'application/soap+xml; 字符集=utf-8'..

我需要做什么才能调用仅使用代码的服务?

0 投票
0 回答
310 浏览

wcf - 端点上的 WCF 服务意外异常

我们创建了托管在各种 Windows 服务上的 WCF 服务。在另一个 Windows 服务使用 WCF 服务期间,最初一切顺利。但是连续执行一天后,突然抛出如下异常:

错误信息是Could not find endpoint element with name 'MemoryClient' and contract 'IQueue.IRepository' in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this name could be found in the client element.

异常的来源System.ServiceModel

异常的堆栈跟踪:

at System.ServiceModel.Description.ConfigLoader.LoadChannelBehaviors(ServiceEndpoint serviceEndpoint, String configurationName) at System.ServiceModel.ChannelFactory.InitializeEndpoint(String configurationName, EndpointAddress address) at System.ServiceModel.ChannelFactory1..ctor(String endpointConfigurationName, EndpointAddress remoteAddress) 在 System.ServiceModel.ChannelFactory1..ctor(String endpointConfigurationName) at EngineChannelFactory.RepositoryClient.CreateNewChannel(String strEndPoint) THE TARGET SITE OF EXCEPTION -> Void LoadChannelBehaviors(System.ServiceModel.Description.ServiceEndpoint, System.String)

问题是,它在一段时间内消耗了相同的端点。服务重启后,问题就解决了。有没有人遇到过这个问题?这发生在安装了 .NET 3.5 的 Windows 2003 64 位服务器上。有人说这是否是环境问题,并已在 .NET 3.5 SP1 中修复?

先感谢您。

0 投票
1 回答
289 浏览

wcf - 通过标头中的 WCF 将许可证密钥从客户端发送到服务器

我想使用许可证密钥针对我的中心验证应用程序服务器,并且我不想将其作为参数包含在我的调用中。

我已经实现了自定义 ServiceAuthorizationManager 但我不确定在客户端设置此 licenseKey 的最佳方式和位置是什么。

我在下面尝试过(我的方法可能完全错误)

然后在 ServiceAuthorizationManager.CheckAccessCore(OperationContext operationContext)

我设法通过以下方式找到了标题的索引:

但检索到的 HeaderInfo 不再有我的内容。我确定它在 operationContext.RequestContext 中,所以我应该能够以某种方式捕获它。

  1. 任何想法如何?
  2. 有没有更好/标准的方法来做到这一点?
  3. 我应该使用 <identity\> 元素吗?

我非常乐意使用 operationContext.ServiceSecurityContext 但我不知道如何在客户端设置它以及在哪里放置我的自定义许可证密钥。

我有多个端点,所以我希望我的许可证密钥只有一个地方。从代码中设置它会更好。

谢谢

0 投票
2 回答
290 浏览

perl - 有没有办法让多个链在 Catalyst 中共享同一个端点?

我有点像 Catalyst 新手,我正在尝试让多个链访问同一个端点(“描述”子例程),例如:

例如,我不想为 3 个单独的端点编写代码,而是允许端点在三个不同的链接操作之间共享。我正在包装一个后端 API,在此示例中,可以通过不同的方法检索对象。

理想的解决方案是:

或者我可以为所有调用通用描述子例程的每个链编写不同的描述子程序,但是任何更优雅的解决方案都会很棒!任何帮助都将不胜感激!

0 投票
1 回答
907 浏览

java - 使用 System.setProperty 在 NetBeans 平台应用程序中创建嵌入式 Jetty 端点时出现问题

我使用 Netbeans 7.0.1 和 JDK 1.7 创建了一个 Netbeans 平台应用程序。

我使用 Embedded Jetty 7.4.5(由一个 Web 服务和几个 servlet 组成)在一个普通模块上实现了我自己的 Web 应用程序,并创建了一个库包装模块,包括所有 Jetty jar 文件和“jetty-j2sehttpspi-7.4 .5.v20110725.jar”,我需要能够发布 Web 服务的端点。Web 模块依赖于 Jetty 模块。

我正在使用的代码是这样的:

当我尝试运行应用程序时,在“Endpoint.publish”调用后出现以下错误:

据我了解,这是因为系统找不到“org.mortbay.jetty.j2sehttpspi.JettyHttpServerProvider”类。因此,它默认返回到 JDK 中包含的 Web 服务器,这会导致冲突,因为我们让两个 Web 服务器(Jetty 和 JDK)都试图在同一个端口(在本例中为 8081)上运行。

我设法解决此问题的唯一方法是将所有 Jetty jar 文件复制到 JRE 的“lib/ext”文件夹中(仅复制“jetty-j2sehttpspi-7.4.5.v20110725.jar”不会导致错误,但是服务器无法启动)。通过这种方式,系统可以找到它需要的类及其所有依赖项。

我想发生的事情是,即使 NetBeans 使用它自己的类路径加载器,System.setProperty 方法也会忽略这一点并尝试访问标准类路径,并且因为 NetBeans 平台应用程序实际上并不允许您直接更改类路径(这将打破由 NetBeans 平台管理模块的全部目的),我真的不知道如何使它使用包装模块中包含的库。

我可以使用我找到的临时解决方案继续开发应用程序,但老实说,将内容复制到 JRE 文件夹中不是一个可接受的解决方案,最终会导致客户端机器的分发和安装问题(我已经在 Mac OS 机器上尝试过)甚至不知道 JRE 将它的库保存在哪里来尝试做同样的肮脏把戏)。

因此,我想问你们是否有任何解决这个特定问题的方法,或者是否有人对正在发生的事情有更好的解释以及我可以如何解决它而不必重新创建我的项目的整个架构(实际上工作正常,除了这个有点不方便)。

提前致谢!

0 投票
1 回答
796 浏览

php - 照片上传后重定向并避免显示图形 api 端点响应 - PHP SDK 3

我正在尝试为我的工作构建一个 iframe 应用程序,用户可以通过该应用程序将照片上传到他们的照片中。

我已经设法让照片上传 - 但是一旦照片上传,我的应用程序只会显示新照片 ID(端点响应)并从 iframe 中删除所有其他内容(如下面的第二个链接所示)。

我希望能够重定向到成功页面,甚至只是回到我的应用程序而不显示此“端点响应”。

我一直在使用本教程来了解我的位置:http: //thinkdiff.net/facebook/graph-api-iframe-base-facebook-application-development-php-sdk-3-0/

https://developers.facebook.com/blog/post/498/

用于上传。

这是我第一次尝试构建 Facebook 应用程序,我真的很挣扎,任何帮助都将不胜感激。

干杯,

安迪

0 投票
3 回答
493 浏览

php - 来自 App 端点/响应问题的 Graph Api PHP 照片上传

使用 Facebook 的 Graph API,我正在通过一个表单从我的 iFrame 应用程序上传一张照片:

$graph_url 在此表单之前定义,如下所示:

这是可行的,我可以使用我的应用程序将照片上传到用户个人资料,但是,一旦上传照片,我的 iFrame 的内容就会被图表中的“响应”替换:

例子:

我想避免显示这个,而是显示一个成功屏幕,可能还显示一个指向新上传图像的链接。

有谁知道我该怎么做?在过去的三天里,我一直在拔头发,只是想这样做!

以下是我获得代码的教程供参考: https ://developers.facebook.com/blog/post/498/和http://thinkdiff.net/facebook/graph-api-iframe-base-facebook-应用程序开发-php-sdk-3-0/

干杯。

0 投票
3 回答
767 浏览

ios - 带有 rtmps 的 Flex iOS 应用程序

我正在尝试连接到 AIR 中的 rtmps 端点。

代码如下所示:

在 ADL(模拟器)中在桌面上运行应用程序时,这实际上非常有效。但是,当我在 iPad 上安装应用程序 (.ipa) 时,连接失败。

我的台式机和 iPad 都连接到同一个无线网络(因此使用相同的网络架构进行连接)

有没有人经历过这种行为?

干杯