问题标签 [durable-services]
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 - 使用 Durable Services 保存 wcf 实例
我目前正在创建一个连接到 DAL 并且可以运行一些存储过程的服务,我面临的一个问题是,在一个月的某些时间,我们无法更新数据库,(目前这是手动完成。这是通过用户向他们的日历添加注释来完成的)
但我想自动化这个过程,我能想到的可能的解决方案之一是持久服务。当日期是一个月的 1 日时,更新/插入/删除实例可以保存到数据库中,然后在该日期之后批量运行。
这是持久服务的预期用途吗?有没有更好的路线我可以采取?
wcf - 我可以将 WCF wsHttpContextBinding 与 WSIT (Metro) 客户端一起使用吗?
我正在开发一个 WCF - WSIT (Metro) 集成项目,我希望允许 Java 客户端连接到持久服务。
持久服务 http://msdn.microsoft.com/en-us/library/bb410767(v=vs.90).aspx
持久服务需要 wsHttpContextBinding,这似乎工作正常。唯一的问题是 WSIT 客户端生成的代理似乎无法将 instanceId 分配给肥皂信封。是否有我不知道的配置设置,或者是否有拦截传出消息并附加 instanceId 的方法?
以下 SOAP 示例由 .NET 客户端生成。信封 WSIT 发送和这个之间的唯一区别是 WSIT 中缺少 Context 节点:
我希望这是有道理的。问题不是 ws2007HttpBinding 或 wsHttpBinding 相关或 WCF 实例管理相关之类的;每次/通话、会话、单次。我需要 WSIT 方面的帮助,仅 Java 位。
wcf - WCF 持久变量?
由于各种原因,我希望能够在对 WCF 服务的调用之间保存变量。我有以下内容,但我读到使用“Single”是一个非常糟糕的主意。这确实是一个原型,没有什么重要的,但它确实有多个用户,我担心单个用户将意味着它在所有用户会话中设置相同的变量。有人可以确认/否认吗? 当我将它设置为 PerSession 时它根本不起作用,这在逻辑上是我认为我想要的。
我读过一些关于“持久”服务的内容,但 VS2010 只允许我为 InstanceContextMode 选择 PerCall、PerSession 和 Single。
jms - JMS:从主题中删除持久消息时
我在 Spring 中使用 ActiveMQ JMS 实现,只是从队列模型切换到主题模型,因为我的 JMS 客户端从一个增加到多个。主题订阅者应该是持久的,因为在某些情况下客户端可能变得不可用。
我不明白什么时候会从主题中删除持久消息。底层引擎不知道有多少订阅者可能从该主题接收,那么它何时从其内部数据库中删除消息?是否以基于时间的方式完成?
c# - 带有回调的 WCF 持久服务,无法获取上下文
我创建了一个带有回调的服务。这工作正常。现在我想让这项服务持久。我的问题是获取上下文并稍后再次加载。我这样称呼服务:
我现在必须在哪里保存上下文,我该怎么做?我试图用客户群做一些事情......但我认为这是另一种解决方案。再次访问同一服务实例的正确方法是什么?
感谢您的帮助,马克斯