«   2019/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Tags
more
Archives
Today
27
Total
1,681,324
관리 메뉴

올해는 머신러닝이다.

xmpp smack 이용해서 pubsub 등록하기 예제 본문

Android/xmpp

xmpp smack 이용해서 pubsub 등록하기 예제

리엑티브한 행복한 수지아빠 2017. 1. 25. 17:01

ConfigureForm form = new ConfigureForm(FormType.submit);
        form.setPersistentItems(false);
        form.setDeliverPayloads(true);
        form.setAccessModel(AccessModel.open);

 

        PubSubManager manager = new PubSubManager(connection, "pubsub.my.openfire.server");

        Node myNode = manager.createNode("TestNode", form);

 

        SimplePayload payload = new SimplePayload("book","pubsub:test:book", "<book xmlns='pubsub:test:book'><title>Lord of the Rings</title></book>");

        Item<SimplePayload> item = new Item<SimplePayload>(itemId, payload);

 

        // Required to recieve the events being published

        myNode.addItemEventListener(myEventHandler);

 

        // Publish item

        myNode.publish(item);

 

 

 

Get node and listen (different user)

 

        Node eventNode = manager.getNode("TestNode");

        eventNode.addItemEventListener(myEventHandler);

        eventNode.subscribe("myJID");

'Android > xmpp' 카테고리의 다른 글

XMPP 프로토콜 이름 정리  (0) 2017.01.26
xmpp smack 이용해서 pubsub 등록하기 예제  (0) 2017.01.25
openfire ssl 설정방법  (0) 2017.01.23
XMPP 예제 소스  (0) 2017.01.22
XMPP 그룹 채팅 흐름도..  (0) 2017.01.17
Xmpp 으로 할수 있는 내용 정리  (0) 2017.01.17
0 Comments
댓글쓰기 폼
Prev 1 2 3 4 5 6 7 Next