2012-01-20 1 views

답변

0

먼저 추가 xmpp.auth.anonymous 사실 이러한 특성

도메인은 클라이언트의 모든 사용자들은 test.com

var c = new Strophe.Connection("/http-bind/"); //if localhost 
c.connect("test.com",null,function(constatus){ 
    console.log(constatus); 
    if(constatus==5){//connected 
     c.addHandler(function(message){console.log(message);}, null, "message", "chat"); 
     c.send($pres()); 
    } 
}); 

가정하자 측면!

나는 내가 모든 전체 솔루션을 발견하지 않았기 때문에 ...

public void interceptPacket(Packet packet, Session session, boolean incoming, boolean   processed) throws PacketRejectedException { 
    if(packet instanceof Presence){ 
     Presence presence = (Presence) packet; 
        log.info("Presence:"+presence.toXML()); 
     Message msg = new Message(); 
     msg.setType(Type.chat); 
     msg.setFrom("[email protected]"); 
     msg.setBody("Hello from server"); 
     session.process(msg); 
    } 
} 
+0

가 다른 도움이되기를 바랍니다 모든 패킷을 볼 수 PacketInterceptor을 구현하고 2-3 시간 보냈어요 –