나는 CometD를 사용하고 다음과 같이 나는 (서버 측에서 자바) 서비스 설정을 가지고 : http://localhost:8086/service/myService/get-player-details?params={id:1234} 이 실제로 잘 작동하지만 저를 염려하는 모든 사용자가 조회 할 수 있다는 것입니다 위 URL을 사용하고 다른 플레이어의 세부 정보
cometd 클라이언트가 http 또는 https에 연결되어 있는지 여부를 알기 위해이 정보를 기록해야합니다. 저는 cometd를 처음 사용하고 이에 대해별로 모르고 있습니다. 내가 생각한 한 가지 방법은 bayeuxContext.getURL()에서 https를 확인하는 것이지만 작동 여부는 확실하지 않습니다. 누군가이 방법을 제안 할 수 있습니까? 감사
CometD의 일반적인 사용자의 사용 사례/아키텍처를 이해하고 올바른 방향으로 가고 있는지 확인하려고합니다. 다음은 의도 된 용도를 설명하는 다이어그램입니다. 우리는 CometD 서버가 웹 서비스에 대한 이벤트 펍/하위 더있을 싶은 , NO 컨텐츠는 CometD 만 이벤트 데이터를 통과하지 않습니다. 웹 서비스는 처리하는 작업을 기반으로 클라이언트에 이벤트
Jetty-9.2.2에 CometD-3.0.1을 배포하고 있습니다. 나는 모든 요청을 위해 내 자신의 필터를 사용하고 싶습니다. web.xml에 특정 필터를 지정했습니다. 그러나 WebSocket을 사용하면 컨테이너가 업그레이드 요청을 처리 할 수있는 방법을 찾아야합니다. Jetty에서는 ServletContainerInitializer에 의해 항상 첫 번
현재 cometd 3.0.2 (최신 버전)을 사용 중입니다. 7.4.4 부두 으로 : java.lang.NoClassDefFoundError: org/eclipse/jetty/client/api/ContentProvider
9.2.3 부두 으로 : java.lang.NoClassDefFoundError: org/eclipse/jetty/util/ajax
정확하게 이것을 올바르게 수행하는지 확인하십시오. 나는 외부의 CometD 서버 (긴 폴링을 통해)와 협력 할 Bayeux 클라이언트를 코딩하고있다. 내 클라이언트는 핸드 셰이크, 연결, 가입, 연결 순서로 요청을 보냅니다. 후자의 연결은 메시지를 사용할 수있을 때까지 지연됩니다. 메시지가 오면 서버 응답. 모든 것이 작동합니다. 내가 제대로하고 있니?
Wildfly8.1.0에서 Cometd2.9.1을 사용하는 프로젝트를 배포하려고합니다. 프로젝트는 glassfish4.0에서 작동했지만 wildfly에서는 작동하지 않습니다. 문제없이 배포 할 수 있지만 방문한 후에 막혔습니다. (예, cometd2.9.1로 끝났을 때 프로젝트 이름은 Cometd3입니다.) 디버깅을 사용하더라도 오류 또는 예외 메시지가 없
요청할 업그레이드 : Jettyv9.2.2 및 CometD-3.0.1 바와 같이 부두 항상 ServletContainerInitializer 의해 제 필터로 추가 서블릿 필터가 논의 Ordering of filters, servlets in Jetty-9.2.2. 따라서 업그레이드 요청은 먼저 체인의 앞쪽에있는 WS 필터를 치게됩니다. 내 사용 예로 : w