问题标签 [stateful]
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.
spring - spring stateful session bean
As programmers are using SPRING api instead of EJB to develop applications, I stumbled upon how to implement "STATEFUL SESSION BEANS of EJB" in SPRING.
Is it possible to implement stateful session beans completely in spring (without any EJB) , if so, I would appreciate any links to the tutorial.
Thanks, Sri
web-services - Web 服务可以是有状态的吗?有状态 Web 服务的两个不同操作(来自同一个客户端)可以在同一个事务下吗?
我是有状态网络服务领域的新手。如果以下任何问题没有意义,请忽略。
我主要处理的是无状态 Web 服务。我心中的一个问题是,我们能否通过 XML API 将会话 ID 传递给 Web 服务。是否已经为此提供了规定(使其成为有状态的)?调用 Web 服务的 Java-XML api 是否有使用 cookie 的规定?
RESTful Web 服务是有状态的吗?这就是它们被称为 RESTful 的原因吗?
假设我正在使用有状态的网络服务。而且我有两个不同的操作,必须保持操作的“原子性”(以信用卡/借记卡和克鲁兹预订为例)。两者都必须成功或都不成功。
可以使用 Web 服务来实现这样的事情吗?(因为我不知道如何将事务控制应用于 Web 服务。如果我必须只处理服务(ejb)层会很容易)。
如果是的话——这会引发另一个问题——事务管理器如何识别客户端上下文,并且相同的事务上下文是否应用于这些操作,而这些操作应该是一个有意义的原子事务的一部分?
这是否取决于我们要使用的框架/编程语言?例如,我想使用 JSF/SpringMVC UI 和 JAX-WS/Axis Web 服务来实现这一点。如果没有,请让我知道其他类似的框架(来自 Java)有这个并提供解决方案。服务器 - weblogic/jboss。
谢谢普拉卡什
c# - 有状态连接使用哪种协议/技术?
我们目前有不同的应用程序,它们使用无状态协议通过网络相互通信,类似于 HTTP。许多应用程序将消息发送到仅侦听一个端口的单个应用程序。
我们现在需要更改此设置,以便从 A 到 B 建立明确定义的连接,因此将为特定的通信伙伴提供固定端口。我们需要立即了解连接何时丢失或建立,因此我们不能依赖定期检查保持活动消息和超时或类似情况。
我可以使用什么协议或技术来实现这种行为?整个东西用于发送和接收来自传感器和其他设备的数据,因此具有相对较低的平均带宽(大约 10 - 20 Mbit/s 的中央高频组件)或多或少的恒定流量。
感谢您的建议!
web-services - 为什么@Stateless @WebService 是有状态的?
使用像 @Stateless 这样定义的 Web 服务
为什么每次请求都会增加“计数器”并且不总是返回 0?
caching - Azure 中的有状态应用程序
我遇到的问题是我正在使用第三方 dll 来做某事(非常昂贵的操作),它不可序列化,并且每次都需要一分钟才能启动。每次调用 WCF 服务时都需要它,我无法将其保存在内存中(回收),也无法将其保存在缓存中(不可序列化)。
我想知道有什么替代品(如果有的话)?我最初在考虑使用 Worker Role,但后来我读到它们也被回收了。然后我考虑了一个 Windows 服务,但我希望有更适合的东西。
我想我不是唯一一个遇到这个问题的人,而且其他人已经解决了这个问题!:)
java - Node.js 有状态服务器
一般来说,我是 Node.js 和服务器端 JS 的新手。
我来自 Java EE,我习惯于使用有状态对象(不是 EJB,我使用的是 CDI),例如用于 MVC。我的目标是保留一些与会话相关的数据。
Java EE 中的 CDI 知道以下状态范围:
- 应用范围(= 与单例模式相同)
- 会话范围(为用户的会话生命周期保留状态,例如登录用户)
- 对话范围(为已识别的对话保留状态,例如购物车)
- Flash 范围(状态保持在两个请求之间)
如何在不使用数据库的情况下使用 Node 做所有这些事情,只使用有状态的对象?
web-services - 有状态服务器的故障转移策略
在我们的项目中,我们有一个有状态的服务器。服务器运行规则引擎(Drools)并使用休息服务公开功能。它是监控系统,正常运行时间或多于 100% 非常关键。因此,我们还需要关闭服务器以进行维护的策略,并制定能够在一台服务器离线时继续监控代理的策略。
第一种可能是将消息队列或服务总线放在 drools 服务器前面,以保留尚未处理的消息,并具有将服务器状态备份到数据库或其他存储的机制。这使得关闭服务器几分钟以部署新版本成为可能。但问题是,当一台服务器意外下线时该怎么办。有状态服务器的故障转移策略,您的经验是什么?欢迎提出建议。
java - 将 volatile 状态引入单例 bean 是否可以接受?
我想创建适当的无状态服务,即具有单例范围的 bean,但有时会出现状态。我正在处理的应用程序中的当前候选人是
- 缓存数据
- 保留
Future
计划任务的 s 以便以后可以根据需要取消它们
s的简化示例服务Future
可以是
我敢肯定,像这样的要求会一直出现。由于应该保存在内存中的数据不必被持久化,因为它只是从数据库中的数据派生的信息,以这种方式保存状态是否可以接受?如果没有,是否有更好的方法来做到这一点?
haskell - 在haskell中传输状态变化的好包装器是什么?
为了我自己的利益,我正在尝试实现一个简单的 FRP 后端。
我决定使用纯函数:所以,核心中没有 IO。该实现基于信号变压器。
我已经尝试了两种方法:
https://gist.github.com/Heimdell/9675964#file-streamer-hs-L1
和
https://gist.github.com/Heimdell/9675964#file-behaviour-hs-L1(命名错误,抱歉)
这两种方式都可以制作fold/integrate :: (a -> b -> b) -> b -> SF a b
用于信号集成的组合器。
两种方式都有一个问题:似乎不可能创建一个有效的 ArrowApply/Monad 实例。
Stream-way:我们有一个对列表
(arrow, x)
- 或者,unzip
ed,一对列表(arrows, xs)
。- 如果我们愿意得到 'em
map head
的结果zipWith ($)
,我们将失去随身携带的箭头突变。 - 如果我们
head arrows
听xs
,我们将冻结第一个箭头的状态。
- 如果我们愿意得到 'em
显式状态方式:
在这里,我们需要以某种方式有效地注入
bf1
返回app
,这是不可能的(实际上注入(const bf1 *** id)
会产生类似于其他实现的第二个无效行为。
有没有办法制作一个SF
允许 ArrowApply 实例的方法?
PS:当分支长时间未使用时,流路在 ArrowChoice 中存在内存泄漏。目前,我无法解决这个问题。是否有可能制作它的无泄漏版本?
PPS:如果需要时间,他可以用输入压缩它。
stateless - Hacklang 是有状态语言还是无状态语言?
最近,Facebook 发布了一种名为 Hacklang 的新语言,由 HHVM 编译为机器码。
所以我只是想知道,Hacklang 仅仅是一种有状态的语言吗?
谢谢。