chat

yafit01

New member
chat

הייתי רוצה לדעת איך כותבים chat הייתי מעוניינת לקבל כיוון איך עושים את זה!!!!! מה שאני יודעת שאפשר להשתמש באובייקט של מיקרוסופט MSN MESSENGER, אבל הייתי מעוניינת לקבל עצות נוספות בעיניין. תודה מראש יפית
 

מהנדס 32

New member
הייתי ממליץ לך לעשות זאת

ב JAVA ישנם פונקציות מובנות במערכת אחת מהם במקרה ממש במקרה נקראת chat().........
 

DCoder

New member
באיזה אובייקט בדיוק?

ומה עושה מתודה כזו? בונה לך את כל האפלט?
 

DCoder

New member
אניח שאת מתכוונת לקליינט לשרת IRC

דהיינו, תוכנה הדומה בתכונותייה לקליינטים פופולריים, כגון Xchat & mirc. קצת רקע - רוב ( אם כי, לא כולן ) הארכיטקטורות של Chats כוללות צד שרת וצד לקוח, בין אם מדובר בIRC ( לדוגמא, הצאט של תפוז ) או בIM ( לדוגמא איי סי קיו ). כפי שציינתי בכותרת, אני מניח שמדובר ב-IRC. מן הסתם, יש פרוטוקול מאוד מסויים הקובע איך בדיוק השרת "מדבר" עם כל לקוח, איך כל שרת "מדבר" עם שרתים אחרים, וכ"ו. למזלנו, הפרוטוקול נגיש לכל מי שירצה ומחולק ל4- מאמרים שונים: http://www.faqs.org/rfcs/rfc2810.html http://www.faqs.org/rfcs/rfc2811.html http://www.faqs.org/rfcs/rfc2812.html http://www.faqs.org/rfcs/rfc2813.html נקודות למחשבה: 1. בהתאם לצרכים שלך מהתוכנה, ולידיעותייך בנושא, תצטרכי לבחור שפה מתאימה לפרוייקט. Java לדוגמא תאפשר לך להריץ את התוצאה מכל דפדפן, תחת *כמעט* כל מערכת הפעלה. אם את לא מעוניינת בפיתוח לכמה מערכות, ואוהבת את הטרדים של מיקרוסופט את יכולה לבחור בחיקוי שלהם, דהיינו #C. או לחילופין - אם את מכוונת את הפרוייקט לכיוון תוכנות Native, את יכולה לבחור את C/C++ או כל שפה אחרת. 2. את צריכה לדעת להתעסק עם תקשורת ברשת. לעיתים העניין הוא חלק מהשפה, ולפעמים יש צורך בספריות נוספות. 3. לא חסרות תוכנות כאלו. אני ממליץ לנסות להרים פרוייקט כזה למטרות הנאה, ולא לתחרות איתן. 4. חלק מהתוכנות המצויינות בסעיף הקודם פתוחות קוד. את יכולה ללמוד לא מעט מלעיין בקוד, אך אם תבחרי לקחת חלק מהקוד לטובת הפרוייקט שלך, בד"כ העניין יגרור את החובה החוקית להשאיר גם את הפרוייקט שלך פתוח קוד, תחת אותו רשיון. בהצלחה...
 
למעלה