הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך יוצרים צא'ט בjava? (https://hosts.co.il/forums/showthread.php?t=31143)

Kfir.G 19-09-06 22:01

איך יוצרים צא'ט בjava?
 
מישהו יכול לתת לי הסבר כללי או לתת לי קישור למקום שבו יש הסבר איך לבנות צא'ט בjava?

AFI 19-09-06 22:09

קודם תלמד את השפה עצמה

Kfir.G 19-09-06 22:14

ציטוט:

נכתב במקור על ידי AFI
קודם תלמד את השפה עצמה

כבר למדתי שנה בקורס באוניברסיטה ועכשיו אני גם לומד בבית הספר שלי...
אבל אין לי מושג בכלל איך להתחיל (עם הצא'ט הכוונה)...

Balrog 20-09-06 00:17

אני לא יודע עד כמה אני יכול לעזור לך, אבל אני זוכר שפעם אני גם ניסיתי לבנות משהו כזה(האמת שזה היה לפני שהתחלתי ללמוד ג'אווה, אבל זה כבר סיפור אחר). חיפשתי קוד באינטרנט ומצאתי כמה קודים (של שימוש בסקוטים - שליחת נתונים, ועבודה עם תהליכונים).
מה שאני עשיתי זה להרכיב הכל ביחד, עשיתי מעין מערך כללי להודעות, ולכל לקוח שהתחבר הקצתי תהליכון שהיה אחראי לדבר איתו (לקבל ממנו הודעות, ולשלוח הודעות חדשות). לכל תהליכון נתתי משתנה ששומר את ההודעה האחרונה שעברה ללקוח זה, ויש כמובן משתנה כללי שהוא מספר ההודעות הכולל - כל פעם שהמספרים לא תואמים - יש לשלוח הודעות חדשות ללקוח).

זו נשמעת לי כהתחלה טובה בדרך לצ'אט - לבנות את השרת.

אח"כ אני מניח שתרצה לבנות גם לקוח (ולא להשתמש רק בטלנט או משהן), ובזה אני מניח שתרצה לקרוא קצת על אפלטים, לעצב אפלט שיידע לשלוח ולהציג הודעות.

כמובן שדבר כזה יקח זמן.. במיוחד אם תרצה לטפל בעברית (שעלולה לעשות בעיות) לדאוג לתצוגות, למשתמשים לסמיילים וכו', אבל אתה תמיד יכול להתחיל בקטן ולהוסיף עוד אפשרויות בהמשך.

בהצלחה עם זה.

WebProject 20-09-06 06:05

תראה, לבנות צ'אט בJAVA זה על אותו בסיס כמו בכל שפה, אם קשה לך, כתוב אלגוריתם בעברית ואחרי זה תתרגם אותו לקוד, בכללי זה אמורה להיות בדיקה שתריץ קוד כלשהו כל שנייה, הקוד הזה יקח את כל ההודעות, ואם יש חדשות, אחרי שנייה אתה תראה שהן מתעדכנות =]

אגב, צור קשר איתי :)

מסנג'ר: stickp@sticksys.info

בתודה, טל גלייכר

Balrog 20-09-06 11:28

במחשבה נוספת, אם אתה לא ממהר, אני אשמח אם תיצור איתי קשר בשבוע הבא - אולי נוכל לעבוד על זה ביחד, נשמע לי רעיון נחמד מאוד הצ'אט.


כל הזמנים הם GMT +2. הזמן כעת הוא 14:12.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ