Şuan kullandığım PC'de Delphi yok o yüzden ezbere yazıyorum:
Mesaj gönderirken
Bu mesajı dinlemek isteyen uygulama:
Not: Dediğim gibi bunları ezbere yazdım, hatalı olabilir. Ayrıca '/msg/#' bu kısım; '/msg/' yada '/msg' şeklinde olabilir.
- Subscribe olurken Topic olarak '/#' seçtiğinde tüm mesajları yakalayabilmen lazım. Mesajların kimden geldiği Payload içerisinde CleintId şeklinde bir bilgi olabilir. Daha güzeli gönderilen mesajların içerisine gerekli bilgileri eklemek olabilir.
- İkinci sorunu tam anlamadım ama Mosquittonun kendisinden cevap vermekten bahsediyorsan bunu bilmiyorum. Mosquitto, broker gibi davrandığı için mesajlara cevap vermek vs. işlemlerle ilgileneceğini sanmıyorum.
Mesaj gönderirken
MQTT.Publish('/msg/kullanici1', 'Deneme mesaj');
Bu mesajı dinlemek isteyen uygulama:
MQTT.Subscribe('/msg/#', 0);
şeklinde mesajları dinlerse tüm kullanıcılardan gelen mesajları okuyabilir ve mesajı aldığında topic kısmında hangi kullanıcıdan geldiğini anlayabilir.Not: Dediğim gibi bunları ezbere yazdım, hatalı olabilir. Ayrıca '/msg/#' bu kısım; '/msg/' yada '/msg' şeklinde olabilir.
There's no place like 127.0.0.1

