Chat aplikace v javě

Lothic

Chat aplikace v javě
« kdy: 30. 10. 2018, 09:53:35 »
Ahoj,

chci si napsat chatovací webovou aplikaci v javě (spring) a můj dotaz zní:
Jak na to, když budu mít napsaný front end v html/css a js a javu přes sockety? Jakým způsobem budu přenášet tato data na front end?

Díky


SpringSucks

Re:Chat aplikace v javě
« Odpověď #1 kdy: 30. 10. 2018, 10:49:10 »
Co třeba WebSockets?

Re:Chat aplikace v javě
« Odpověď #2 kdy: 30. 10. 2018, 11:15:46 »
Pokud to budete psát ve Springu, je nejjednodušší použít technologie, pro které už Spring má podporu. Má podporu jak pro web (Spring MVC nebo Spring WebFlux), tak pro oboustrannou komunikaci přes WebSocket. Chatovací aplikaci používající WebSocket najdete snad v každém návodu, jak používat WebSocket se Springem. Např. Spring WebSockets: Build an User Chat.

Re:Chat aplikace v javě
« Odpověď #3 kdy: 30. 10. 2018, 11:54:03 »
Najjednoduchšie to takto napíšeš s Vaadin, miesto Spring frameworkom. Frontend budeš mať riešený s web komponentami, ktoré sú "reaktívne" s využitím web sockets, bez toho aby si sa o to staral. Na takúto apku v tomto okamihu neexistuje jednoduchšie riešenie.

L.

Re:Chat aplikace v javě
« Odpověď #4 kdy: 30. 10. 2018, 12:37:22 »
Koukám, že už pomalu začala sezóna semestrálek ;D


Re:Chat aplikace v javě
« Odpověď #5 kdy: 30. 10. 2018, 19:36:24 »
Koukám, že už pomalu začala sezóna semestrálek ;D

 :o
Šmarjá, nestraš!

DragonMaster

Re:Chat aplikace v javě
« Odpověď #6 kdy: 30. 10. 2018, 20:36:16 »
Já to psal přes základní Javu (sockety) a protože jsem neznal serializaci, tak jsem to posílal bajt po bajtu. Kdo to dovede, toho považuji za pána programátora. Ve Springu to umí napsat i malé děcko. Zbytečný kánon na vrabce.