Имах идея за социални медии, които, макар и азняма да ви кажа какво е умна функция, използва java за сървъра.Моите първоначални мисли за това как да направя това е да имам клиента изпраща данни чрез гнезда директно на сървъра, където сървърът тогава обработва данните, изпраща обратно отговор, ако е необходимо, или предава данните на потребителския профил.След това, за да работят, бях stoked, но сега, че аз мисля за това, аз не съм съвсем сигурен дали sockets са най-добрата идея за това.Използва се гнезда Може ли данните да бъдат задържани и взети.
На едно друго нещо, ако мислите, че гнездатаса безопасни за използване, е безопасно да изпратите данни обратно на клиента чрез контакти. Ако е така, как мога да потвърдя, че изпратените данни са истински данни и не е просто някой, който изпраща фалшив низ, който изглежда като истинското нещо.
Отговори:
1 за отговор № 1Когато използвате голи Sockets
мрежовият трафик може да бъде наблюдаван от всеки, така че трябва да използвате SSLSocket
за осигуряване на сигурна комуникация. Няма нужда да извършвате допълнително валидиране от себе си.
0 за отговор № 2
Не всички клиентски компютри са директно свързани с интернет. Възможно е защитните стени да блокират връзките ви за TCP socket. След това клиентите няма да могат да се свързват с други компютри.