ZMsgServer ay isang LAN messaging application peer-to-peer nakasulat sa Java programming language. Ako ay matagumpay na nasubukan ang application sa isang iba't ibang mga platform, sa ilalim ng iba't ibang mga kondisyon ng network, at kahit na sa kanyang pagkabata, ito ay isang tunay mabuti mga tampok ng application. Regular na gamitin ko ito para sa pagpapadala ng "paalala" at code-snippets sa kabuuan ng network sa ibang machine. Ang isang mabilis at simpleng paraan upang makakuha ng isang mensahe sa isa pang user sa lan.
Hanggang sa makuha ko ang ilang mga mas malawak na dokumentasyon online, dito ay isang maikling pangkalahatang-ideya ng kung paano gumagana ZMsgServer. Ang bawat makina sa lan nagpapatakbo ng isang halimbawa ng server, pakikinig sa port 7999. Kung ikaw ay may isa pang serbisyo sa iyong network na gumagamit ng port 7999, at pagkatapos ay baguhin ang source sa isang libreng port. Kukunin ko ang gumawa ng mga ito na isaayos sa pamamagitan ng GUI sa susunod na bersyon.
Kapag gustong ibang host nagpapadala ng mensahe, ginagamit nito ang susunod na magagamit na port sa broadcast ang mga mensahe, na kung saan ay natanggap sa pamamagitan ng port 7999 sa tatanggap machine. Ang mga mensahe ay ipinapadala sa pamamagitan ng isang ObjectOutputStream at mga pagkakataon ng ZMessage class, na kung saan ay wala nang higit pa kaysa sa isang magandang malinis at maayos na lalagyan para sa apat na string. Ang mga mensahe ay natanggap sa mga target na makina, decomposed, at ipinapakita sa GUI.
Kapag ang mga babasahin ay online, ang lahat ay magiging malinaw, ngunit sa ngayon, i-download ang source code sa ibaba, tulad ng ito ay ang pinakamahusay na babasahin magagamit!
Mga detalye ng Software:
Bersyon: 1.0
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 62
Mga Komento hindi natagpuan