2012-04-24 2 views

답변

1

Smack을 사용하면 PacketListener를 등록하고 toXML() 메서드의 결과로 바이트 수를 계산하여 수신 한 모든 패킷의 크기를 확인하고 모든 보내는 패킷에 대해 PacketInterceptor를 사용할 수 있습니다.

더 나은 방법은 네트워크에서 WireShark과 같은 패킷 스니퍼를 사용하는 것입니다. 특정 프로토콜에서 필터링 할 수 있습니다. 실제 엔드 포인트와 관련된 세부 사항을 다룰 필요가 없습니다. Smack, XMPPFramework 및 Openfire는 모두 관련성이 없어집니다.

0

정말 라이브러리/프레임 워크에 따라 다릅니다. 대부분은 스탠자 오브젝트를 XML 문자열로 변환 한 다음 해당 문자열의 길이를 계산합니다.

관련 문제