我在Spring中实现了WebSocket.一切正常,但最近我决定实施Spring Security.
我的MessageBroker看起来像:
@Configuration
@EnableWebSocketMessageBroker
@Component("messageBroker")
public class MessageBroker implements WebSocketMessageBrokerConfigurer {
@Override
public void registerStompEndpoints(StompEndpointRegistry stompEndpointRegistry) {
stompEndpointRegistry.addEndpoint("/graphs").withSockJS();
}
@Override
public void configureMessageBroker(MessageBrokerRegistry messageBrokerRegistry) {
}
@Override
public void configureClientInboundChannel(ChannelRegistration channelRegistration) {
}
@Override
public void configureClientOutboundChannel(ChannelRegistration channelRegistration) {
}
@Override
public boolean configureMessageConverters(List<MessageConverter> messageConverters) {
messageConverters.add(new MappingJackson2MessageConverter());
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
我的JS客户端看起来很喜欢这个:
var socket = new SockJS('/server/graphs');
var client = Stomp.over(socket);
client.connect({}, function (frame) {
client.subscribe("/data", function (message) {
console.log('GET MESSAGE :' + message.body);
var test = JSON.parse(message.body); …Run Code Online (Sandbox Code Playgroud) spring stomp spring-security spring-messaging spring-websocket
所以,我已经下载了Spring Tool Suite,当我想启动VMware vFabric tc Server时,我收到以下消息:
服务器VMware vFabric tc Server Developer Edition v2.6无法在120秒内启动.如果服务器需要更多时间,请尝试在服务器编辑器中增加超时.
谁能告诉我在哪里可以更改此参数,这将允许我启动服务器?
我目前正在写关于IT技术等的论文.我有一章我比较REST和SOAP,但我找不到如何以及何时(我的意思是过去的一些事件)REST开始(主要是在Web中) )将SOAP替换为Web服务技术.
你能帮帮我解决这个问题吗?;)
感谢您提供这些重要信息,但我的意思是其他的.
我想在Google Insights for Search Tool中向您展示一个图表:
正如你在2008年所看到的那样,对于rest api和soap api,有一些交叉数量的关键字搜索关键字.所以,我想依靠一些来源(我没有它们)或事件/事实为什么这个交叉点可能发生...最近的事件.
你有我的观点吗?我知道这可能是一个非常独特的方法,但我想解释这个肥皂和休息交换.
编辑
有谁有想法吗?我知道这是关于肥皂和休息apis主题的不同方法,但也许有人知道如何'咬'主题;)
我很难找到带空格的字符串的正则表达式(它可以使用每个字母和数字).它的长度应为5到25个字符.
救命!
spring ×2
javascript ×1
regex ×1
rest ×1
soap ×1
stomp ×1
timeout ×1
vmware ×1
web-services ×1