Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Sockety czy messaging channel?


Dejmi1337

Rekomendowane odpowiedzi

Opublikowano

Witam. Czy ktoś z was obeznany jest w temacie socketów i bungee messaging channel? Które lepsze/wydajniejsze rozwiązanie? Chodzi mi głównie o przekazywaniu danych z proxy na poszczególne serwery tak aby proxy miało największe obciążenie a serwery praktycznie żadnego.

Opublikowano

hmm ciekawe pytanie :l. skłaniał bym sie bardziej pod socekty (oczywiscie UDP chyba ze sa to po pliki) ale nie wydaje mi sie aby roznica pod tym względem była jakos znacząco istotna,

 

o ile mi wiadomo za pomocą plugin message chanel nie wyslesz zadnej wiadomosci jesli nie bedzie zadnego gracza na serwerze :l wiec do komunikacji serwer_gier serwer zarzadzajacy"" (tutaj nasz proxy) slabo sie to nadaje

 

message chanel bardziej sie nadaje dla modowania serwera

Opublikowano

noo ogolnie modyfikacje to oznacza :l

robisz sobie modyfikacje pod klienta (spotcraft dzialal na podobnej zasadzie ale wszystko tam chyba odbywalo sie pakietami**) robisz potem plugin na serwer i gotowe za pomca plugn message chanel walisz pakietami do client'a , najprostszy przyklad jaki mi sie nasuwa to modyfikacja np na ta taka mini mapke i mozliwosc poprzez serwer ustawiania na tej mapie waypointow .

taki chyba byl zamysl tego systemu ,bo na bank nie jest to do komunikacji miedzy serwerami ... (samo bungee nie oferuje zadnego sposobu do komunikacji miedzy serwerami , te plugin message chanel to takie lekkie naginanie zasad kozystajac z mozliwych gotowych rozwiazan , ktore do tej roli sie nie nadaja )

 

oczywiscie zapomnialem dodac ze lepiej rozdzielic zadana na rozne ""niezalezne maszyny , proxy to proxy a serwer zarzadzajacy to serwer zarzadzajacy

 

**pakietami - po soketach :l , tak przynajmniej zakladam bo kiedy dzialal spout nie bylo chyba (kolejne zalożenie) tego rozwiązania (message chanel)

bump: minecraft dziala na tcp

Opublikowano

zalezy co chcesz przesylac. zeby przesłac cos przez channel z serwera spigot musisz miec conajmniej 1 gracza online wiec lipa. 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...