我们已经创建了 .Net 核心 windows 服务,用于从 Salesforce 消费平台事件(每当在 Salesforce 中创建/更新的特定 object 想要获取信息时)。我们正在使用 Cometd/bayeux 客户端订阅 Salesforce 平台事件。 最初一切正常,只要 Salesf ...
我们已经创建了 .Net 核心 windows 服务,用于从 Salesforce 消费平台事件(每当在 Salesforce 中创建/更新的特定 object 想要获取信息时)。我们正在使用 Cometd/bayeux 客户端订阅 Salesforce 平台事件。 最初一切正常,只要 Salesf ...
我只在 2 台 PC 上收到 WebException 错误(我尝试了 5 台不同的 PC)。 如果我以“管理员身份”启动应用程序,则不会出现此问题。 我已经尝试添加 并更改证书的不同标志 但它没有帮助。 例外: 我希望代码可以在所有 PC 上运行,为什么其中一些需要管理员权限才能 ...
我有一个包含多个模块的项目,这是tomcat项目。我需要转换为spring boot项目。 这是带有跟随bean的xml文件:我使用了@ImportResource(“ classpath:xxx.xml”)。 这里抛出异常: 应用程序未能启动 描述: xxxS ...
我正在初始化Bayeux客户端: 我将其用于与服务器的某些通信,它可以正常工作,它可以订阅频道,发送和接收,然后将其空闲一会儿。 我得到以下例外: 并多次: 如果我让它忙,它不会失败。 我尝试更改httpclient的超时,但这只会延迟问题。 为什么Bayeux不关 ...
我必须订阅cometD Salesforce频道,并因此在python中构建cometD客户端。 我正在使用下面的python库。 https://github.com/dkmadigan/python-bayeux-client 以下是我得到的握手响应 我得到401 :: ...
我有我的 .NET 客户端(Windows 服务),它订阅了 Salesforce 流 API 推送主题。 我能够连接到 Salesforce 并且可以将通知发送给我的客户。 一切正常,但是: 如果我更新对象一段时间(可能是 2 小时)后通道上没有活动(Salesforce 对象没有更改),我将 ...
我的应用程序已订阅某个广播Bayeux频道。 如果通过/ meta / connect发生连接失败,它也会侦听元通道以接收任何建议。 现在我的问题是我是否需要重新启动Bayeux客户端,即先断开连接()并再次尝试握手(),或者当我得到reconnect = handshake作为建议时,仅调 ...
我试图通过websocket客户端连接到commetd服务器。 我完全使用了github上官方的Cometd演示中的代码而未做任何修改,并尝试连接到http:// localhost:8080 / cometd / test ..但是,只要我的客户端尝试执行websocket升级http ...
根据http://cumulocity.com/guides/reference/real-time-notifications/的说明,发起握手以接收实时通知的客户端可以在其请求正文中包含建议 。 该建议可以具有超时 (“发送连接消息和来自服务器的响应之间的最长时间,以毫秒为单位。”)和间隔 ...
我试图自定义Bayeux服务器响应的响应,以便可以在将其发送回UI之前添加一些标头参数。 我可以使用LongPollingTransport中的customize方法在请求中添加标头值。 需要很多帮助。 ...
我正在尝试通过Websocket将WebRTC C客户端连接到CometD下的Java服务器。 问题是,无法使用常规Websocket库(例如“ Libwebsockets”)来与Java Bayeux Server握手。 是否有任何C库可以让我们与Bayeux服务器进行握手或让我们 ...
目的是构建一个订阅并收听频道的Java客户端。 然后处理从累积服务器到Hadoop的到达事件。 首先,很难使用Java客户端连接(订阅)到累积服务器。 但是,现在我们有了订阅者(如代码注释中所述,因为我们能够获得一些价值)。 接下来我们想要的是订户收听我们在累积服务器中定义的频道。 但 ...
我的目标是有一个Bayeux客户端来监听服务器中的消息。 但是,我仍在努力与Bayeux客户端的服务器建立连接。 服务器需要登录凭据。 但是我发现了许多没有任何登录详细信息的示例。 通过一些示例,我发现bayeux客户端对象需要LongPollingTransport对象。 其中包含一 ...
当我们在chrome上运行Web应用程序时,我们面临着一个奇怪的问题。 该应用程序上的所有操作均按预期执行,但是当我们执行该应用程序的非常基本和常见功能的几天后,chrome开始显示此弹出式窗口,指出:-“下一页已无响应。您可以等待它变为响应或杀死它。有“等待”和“杀死”两种选择。” 所 ...
在服务器上,CometD提供了一个MaxQueueListener挂钩来丢弃消息,但是,如果Bayeux客户端希望在不断开连接的情况下停止从服务器接收消息,它可以实现吗? ...
我们正在将 Cometd 从 2.5 版升级到 3.0.9 版,但禁用了 websockets。 我们注意到的变化之一是:- org.cometd.server.ServerSessionImpl disconnect() 方法在将消息发布到“/meta/disconnect”通道之前不再在消息上设 ...
我正在尝试向在Jetty 9下运行的CometD服务器发送一条大消息(> 130k)。当服务器收到此大消息时,它将生成以下异常: 我了解问题所在,并查看了CometD文档。 根据文档,您可以使用初始化参数ws.bufferSize和ws.maxMessageSize更改缓冲区大小 ...
只是为了确保我正确执行此操作。 我正在编码一个Bayeux客户端,以便与外部CometD服务器合作(通过长轮询)。 我的客户端按以下顺序发送请求:握手,连接,订阅,连接。 后者的连接将停止,直到有消息可用为止。 收到消息时,服务器响应。 一切正常。 我做对了吗? ...
在文章http://www.cometdaily.com/2008/05/15/the-many-shades-of-bayeuxcometd-2/index.html中 ,作者描述了: 通常,使用PubSub,开发人员感到需要为每个用户创建一个通道,以便将私人消息传递给客户端。 例 ...
我们将作为客户端的应用程序需要订阅一个外部系统,该系统使用Cometd向客户端传递未经请求的通知。 有没有没有Cometd库的方法(例如通过apache HttpClient)吗? Java版本不匹配是问题-我们使用1.6,但cometd需要1.7或更高版本。 提前致谢 ...