/ / aplikacja czatowa wykorzystująca xmpp opracowany przy użyciu Worklight - push-notification, xmpp, chat, ibm-mobilefirst, xmppframework

aplikacja czatu korzystająca z xmpp opracowanego przy użyciu Worklight - push-notification, xmpp, chat, ibm-mobilefirst, xmppframework

staramy się opracować aplikację (iOs, Android) przy użyciu reflektora roboczego IBM. Istnieje wymóg, aby aplikacja miała funkcję czatowania z innymi członkami.

czy możemy bezpośrednio skorzystać z push roboczegousługi do rozwijania tej aplikacji do czatu? podczas wyszukiwania natrafiłem na protokół XMPP i serwer XMPP oraz koncepcję klienta, aby osiągnąć to w aplikacjach Android i iOS. czy możemy skonfigurować serwer worklight do korzystania z serwera XMPP i opracowanych aplikacji jako klienta Xmpp?

Nie znasz pogody, że trafiam w odpowiedni punkt, zadając to pytanie?

Jeśli któryś z was posiada wiedzę na temat korzystania z tych technologii, proszę wskazać mi odpowiednie zasoby.

Odpowiedzi:

1 dla odpowiedzi № 1

Worklight używa protokołu HTTP, aby aplikacja mogła komunikować się z serwerem Worklight. Aby korzystać z XMPP, będziesz musiał zaimplementować go samodzielnie.

Powiadomienia push to zupełnie inna historia. Możesz używać Worklight do wysyłania powiadomień push, aby powiadamiać użytkowników, gdy wiadomość na czacie jest dostępna, ale nie ma to związku z protokołem XMPP.


0 dla odpowiedzi nr 2

Powiadomienia push mogą być używane, gdyaplikacja nie jest na pierwszym planie, więc chcesz zwrócić uwagę użytkownika i powiedzieć mu, że dostałeś nową wiadomość. Jeśli chcesz zaimplementować czat, jest to inna historia, a światło robocze nie ma z tym nic wspólnego. możesz zintegrować się z serwerami czatowymi stron trzecich (które implementują XMPP). Zobacz moją odpowiedź na to pytanie Wdrażanie aplikacji czatu w Java EE