Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. button1.setOnClickListener(new View.OnClickListener() {
  2. @Override
  3. public void onClick(View view) {
  4.  
  5. MqttClient client;
  6. final String BROKER_URL = "tcp://test.mosquitto.org:1883";
  7. final String TOPIC_NAME = "testtopic1";
  8.  
  9. try {
  10. client = new MqttClient(BROKER_URL, MqttClient.generateClientId(), new MemoryPersistence());
  11.  
  12.  
  13. client.connect();
  14.  
  15. MqttTopic myTopic = client.getTopic(TOPIC_NAME);
  16.  
  17. int myValue = 75;
  18.  
  19. MqttMessage message = new MqttMessage(String.valueOf(myValue).getBytes());
  20.  
  21. myTopic.publish(message);
  22.  
  23. System.out.println("Submission Successful. Topic: " + myTopic.getName() + " Message: " + myValue);
  24.  
  25. client.disconnect();
  26.  
  27. } catch (MqttException e) {
  28. e.printStackTrace();
  29. }
  30. }
  31. });
  32.  
  33. import org.eclipse.paho.client.mqttv3.MqttClient;
  34. import org.eclipse.paho.client.mqttv3.MqttException;
  35. import org.eclipse.paho.client.mqttv3.MqttMessage;
  36. import org.eclipse.paho.client.mqttv3.MqttTopic;
  37. import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement