• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

a teraz własny protokuł komunikacyjny

42 Warsaw Coding Academy
–5 głosów
292 wizyt
pytanie zadane 25 czerwca 2024 w Sieci komputerowe, internet przez niezalogowany
teraz znowu cos własnego

jak?

czy sie da?

gdzie?

jakie to trudne?

itp

stworzyc protokuł komunikacyjny
komentarz 25 czerwca 2024 przez tkz Nałogowiec (42,020 p.)
komentarz 25 czerwca 2024 przez niezalogowany
no sprubuje
komentarz 25 czerwca 2024 przez Oscar Nałogowiec (29,360 p.)

@Mist, Najpierw musi odpowiedzieć sobie na kilka pytań - jaka będzie "warstwa fizyczna" - może to być coś zupełnie fizycznego, nawet nieokreślonego, np. coś co występuje w dwóch stanach - on/off - tak działa alfabet Morse'a - można dźwiekiem, światłem, prądem, zapisem na papierze itp, może też być coś już wysokopoziomowe - np. TCP - tak są zdefiniowane niektóre protokoły internetowe. Potem musisz opanować wartwę fizyczną czyli umieć wysłać i odebrać podstawowe jednostki komunikacji. A dopiero potem zaczyna się zabawa. Najważniejsze to pamiętać, że pracujesz w "zupełnej wielozadaniowości" - są dwie strony i obie pracują niezależnie od siebie, bez żadnej synchronizcji. Jedyna łączność między nimi to to twoje łącze. I na podstawie tego co odbierają każdy, w dowolnym momencie musi wiedzieć co i kiedy wysłać. Typowym błędem przy projektowaniu protokołu jest dopuszczenie do sytuacji, gdy obie strony uważają, że powiny czekać na odebranie czegoś. Nic nie idzie, wszystko stoi, takie komunikacyjne "zakleszczenie". Do tego dochodzą zależności czasowe, zawsze trzeba uwzględniać jakieś timeouty - bo informacja może nie docierać do adresata.

komentarz 25 czerwca 2024 przez niezalogowany
no . dzieki .chco malo mi to pomogło ale i tak juz niewazne

2 odpowiedzi

0 głosów
odpowiedź 25 czerwca 2024 przez Comandeer Guru (607,060 p.)
wybrane 25 czerwca 2024
 
Najlepsza
Przykładowy standard, dla HTTP 1.1: https://datatracker.ietf.org/doc/html/rfc2616

Więc tak, da się. Ale żeby to miało jakikolwiek poziom używalności, to już jest zupełnie inny temat. Zwłaszcza, że technikalia w protokołach komunikacyjnych to ta mniejsza połowa pracy – reszta to polityka i próba przekonania innych, ze nowy protokół faktycznie jest coś warty.

Powiedziałbym, że na skali trudności zrobienie sensownego protokołu jest co najmniej z kilka poziomów nad zrobieniem dobrego parsera.
komentarz 25 czerwca 2024 przez niezalogowany
jhak wyzej d parsera którego ni e umiem t nie dam rady . ten protokuł miałbyc dla mnie mojego uzytku
+2 głosów
odpowiedź 25 czerwca 2024 przez Wiciorny Ekspert (280,610 p.)
To nie jest tawerna a forum, forum ma pewien regulamin. Zadawaj pytania konkretne i przynajmniej formatuj to ładnie i składnie. Również temat pytania jako tytuł powinien jasno określić tematykę, zarysować problem, lub posiadać jakiś "sensowny kontekst' tego co ma być celem/tematem w danym zagadnieniu, wątku
komentarz 25 czerwca 2024 przez niezalogowany
protokuł komunikacyjny
komentarz 25 czerwca 2024 przez Kamil Naja Nałogowiec (27,550 p.)
edycja 25 czerwca 2024 przez Kamil Naja

@Wiciorny, dokładnie

Podobne pytania

0 głosów
1 odpowiedź 366 wizyt
pytanie zadane 7 stycznia 2021 w JavaScript przez reken Początkujący (390 p.)
–1 głos
1 odpowiedź 491 wizyt
pytanie zadane 18 kwietnia 2024 w Inne języki przez niezalogowany
+2 głosów
2 odpowiedzi 305 wizyt

93,381 zapytań

142,380 odpowiedzi

322,535 komentarzy

62,738 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...