Ito ang Windows app na pinangalanang Simple Client Server Chat Example na ang pinakabagong release ay maaaring ma-download bilang SimpleClientServer.jar. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang Simple Client Server Chat Halimbawa sa OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Magsimula ng anumang OS OnWorks online emulator mula sa website na ito, ngunit mas mahusay na Windows online emulator.
- 5. Mula sa OnWorks Windows OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application at i-install ito.
- 7. I-download ang Wine mula sa iyong mga Linux distributions software repository. Kapag na-install na, maaari mong i-double click ang app upang patakbuhin ang mga ito gamit ang Wine. Maaari mo ring subukan ang PlayOnLinux, isang magarbong interface sa ibabaw ng Wine na tutulong sa iyong mag-install ng mga sikat na programa at laro sa Windows.
Ang alak ay isang paraan upang patakbuhin ang software ng Windows sa Linux, ngunit walang kinakailangang Windows. Ang alak ay isang open-source na layer ng compatibility ng Windows na maaaring direktang magpatakbo ng mga program sa Windows sa anumang desktop ng Linux. Sa totoo lang, sinusubukan ng Wine na muling ipatupad ang sapat na Windows mula sa simula upang mapatakbo nito ang lahat ng mga Windows application na iyon nang hindi talaga nangangailangan ng Windows.
Simple Client Server Chat Halimbawa
Ad
DESCRIPTION
Ang proyektong ito ay isang halimbawa ng demonstrasyon sa multi-threading programming sa Java (old school) at network programming (String exchanges over network).
Ang bahagi ng multi-threading ay naglalayong ipakita kung paano maiwasan ang mga paraan ng pagharang sa pamamagitan ng paglalagay ng mga ito sa hiwalay na thread, samakatuwid, ang ExecutorService ay hindi ginamit. Dalawang Runnable na interface ang available sa server at sa client para ipakita kung paano pinamamahalaan ang dialog.
Ang bahagi ng Socket ay naglalayong ipakita kung gaano kasimple ang komunikasyon gamit ang TCP/IP. Ipinapakita ng system kung paano makipagpalitan at magproseso ng String sa network. Hindi ito sapat kapag pinag-uusapan ang malalaking application, ngunit, huwag nating kalimutan na ang HTTP ay gumagamit ng Strings.
Ang proyekto ay naglalaman ng parehong Server at Kliyente. Ang pangunahing pamamaraan sa Pangunahing klase ay walang ginagawa. Dapat mong ilunsad ang Server (ServerMain) at ilang pagkakataon (o isa lang) ng Client (ClientMain).
Upang i-deconnect ang isang kliyente, magpadala lamang ng "exit".
Mga tampok
- multi-threading
- Socket programming
- Sistema ng chat
- Diskarte sa broadcast
Audience
Mga Developer, Iba Pang Madla
Interface ng gumagamit
Non-interactive (daemon), console/terminal
Wika ng Programming
Java
Kategorya
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/simple-client-server/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.