ABA


"C#| יש אפשרות לשלוח הודעות למחשבים שונים ברשת ביתית?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14519 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14519
צהוב בלב

   22:16   02.01.08   
אל הפורום  
  C#| יש אפשרות לשלוח הודעות למחשבים שונים ברשת ביתית?  
 
   אני רוצה לשלב בתכנית ביתית שאני בונה אפשרות שיהיה אפשר לשלוח הודעה ממחשב למחשב, אבל אני רוצה שזה יתבסס על הרשת הביתית, כלומר שיהיה אפשר לשלוח רק למי שמחובר לתוכנה ונמצא איתי ברשת הביתית, איך אפשר לעשות כזה דבר?
תודה!


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מה הבעיה? תקרא על שימוש ב tcp ו sockets בגוגל עידן_הכלי 02.01.08 22:58 1
     TCP יכול לסבך אותו אולי Nesher  02.01.08 23:08 2
         פרוטוקול UDP לא מיועד להעברת הודעות Net_Boy  03.01.08 00:55 3
         לא מסכים עידן_הכלי 08.01.08 18:33 4
             מחזק, ממש לא מסובך. Sn00py  08.01.08 20:03 5
  תוכל גם לחשוב על הרעיון הכי בסיסי שיש כמו פקודות מובנות למשל: NET SEND MiP 10.01.08 11:16 6
     זה מחייב serviceשל messenger פתוח, אתה לא רוצה עידן_הכלי 10.01.08 19:51 7

       
עידן_הכלי

   22:58   02.01.08   
אל הפורום  
  1. מה הבעיה? תקרא על שימוש ב tcp ו sockets בגוגל  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   23:08   02.01.08   
אל הפורום  
  2. TCP יכול לסבך אותו אולי  
בתגובה להודעה מספר 1
 
ערכתי לאחרונה בתאריך 02.01.08 בשעה 23:09 בברכה, Nesher
 
אני מודה שגם לי בהתחלה זה הקשה את החיים

הכי קל UdpClient
פשוט
נוח


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   00:55   03.01.08   
אל הפורום  
  3. פרוטוקול UDP לא מיועד להעברת הודעות  
בתגובה להודעה מספר 2
 
   מכיוון שזה פרוטוקול שמאבד מידה ולא נחשב אמין , הוא מיועד בדרך כלל להעברה של מידע רב שניתן לאבד חלקים ממנו (לדוגמא streaming של וידאו)

ובכל אופן לא צריך להשתמש באף אחד מהנ"ל
מנגנון ה pipes של windows מאפשר IPC (גם ברשת)
הוא מאד קל לשימוש
הנה מאמר קטן של מיקרוסופט שיכול לעזור לך :
http://technet.microsoft.com/en-us/library/ms187892.aspx?wt.slv=RightRail


בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

   18:33   08.01.08   
אל הפורום  
  4. לא מסכים  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 08.01.08 בשעה 18:33 בברכה, עידן_הכלי
 
היתרון היחידי של UDP על TCP זה מהירות, כמו שNet Boy אמר, משמש בעיקר לוידאו, ככה שאתה שולח פקטות ולא איכפת לך אם הם הגיעו כמו שצריך.

TCP לעומת זאת קצת יותר איטי אבל מממש 3 way hand shake והוא הפרוטוקול הנכון להעביר בו הודעות.

בקשר לסיבוכיות, זה בסך הכל 2 פקודות
send
recieve

זה הדבר הכי פשוט שיש וכדאי בכלל שהוא ידע מה זה ואיך לעבוד עם זה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   20:03   08.01.08   
אל הפורום  
  5. מחזק, ממש לא מסובך.  
בתגובה להודעה מספר 4
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MiP
חבר מתאריך 24.5.05
782 הודעות
   11:16   10.01.08   
אל הפורום  
  6. תוכל גם לחשוב על הרעיון הכי בסיסי שיש כמו פקודות מובנות למשל: NET SEND  
בתגובה להודעה מספר 0
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

   19:51   10.01.08   
אל הפורום  
  7. זה מחייב serviceשל messenger פתוח, אתה לא רוצה  
בתגובה להודעה מספר 6
 
   להסתמך על זה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net