בית
Top.Mail.Ru Yandeks.Metrika
פורום: "רשתות";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

שקעים חייבים למות !!!!!!! מצא סניפים דומים


Dark_Dan   (2001-10-02 18:09) [0]

הבעיה עם שקעים ...

בעת העברת הודעה, חלק השרת מתחיל להישבע בסנכרון הזרם. מה זה יכול להיות (סוגי ClientType ו- ServerType הם ב- ctNonBlocking)

כן, אולי מישהו יודע לחסום יציאות ... 80, 21, 110, 111, 1080 וכו '....



Digitman   (2001-10-03 08:33) [1]

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



Wonder   (2001-10-03 10:53) [2]

מה זה אומר לחסום? אם אין שירותים תלויים בהם, הם כבר "חסומים". הם פשוט סגורים.



Dark_Dan   (2001-10-08 03:00) [3]

- >> פלא
// בחלק הלקוח
סוג TSend = רשומה IP: מחרוזת [15]; מצב: בייט; סוף; .... .... .... var שלח: TSend; נוהל TForm1.Button1 לחץ (שולח: TObject); התחל ClientSocket1.SendBuf (שלח, גודל של (שלח)); סוף;
// בשרת
socket.receivebuf (Buf, socket.lengת אורך); // והנה בא הבוץ הזה.
לא



Dark_Dan   (2001-10-08 03:04) [4]

על חשבון החסימה, זה כמו בהודעה ההיא שאתה צריך לעשות משהו כמו FireWell



Digitman   (2001-10-08 08:51) [5]

// "בשרת"
היה
Buf: TSend;

socket.receivebuf (Buf, SizeOf (שלח));



sedoy   (2001-10-08 17:50) [6]

לגבי מות חייב, אתה טועה.
הבעיה אינה בשרת - אתה זקוק
ClientSocket1.Socket.SendBuf (שלח, גודל של (שלח));
כי
ClientSocket1 - TClientSocket, ו-
שקע - TClientWinSocket





Smart   (2001-10-10 09:53) [7]

כפי שאני מבין את זה, זה אומר לך "שגיאת שקע אסינכרוני # ???"
התבונן בזהירות ברגע שאתה שולח ממך הודעה
חייב להיות
<pre>
Server.Active = נכון
לקוח. פעיל = נכון
</ pre>
וחוץ מזה ש- sedoy צודק יש לעשות הכל
שרת. שקע. קבל ....
לקוח.קוסקט.שלח ...



sedoy   (2001-10-10 13:35) [8]

תיקון קטן:
Client.socket.send ... הוא נכון, אבל בשרת זה רק Socket.recieve, מכיוון שעבור השרת הוא נמצא באירוע onRead, ויש לו את פרמטר Socket, ולכן מתייחס ל server.Socket.recieve, אנחנו מקבלים כנראה בקן אחר. מכאן הטעויות.
בדיחות כאלה ...



עמודים: 1 ענף שלם

פורום: "רשתות";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה









זיכרון: 0.57 MB
זמן: 0.025 c
1-22057
אלכסיי
2001-12-19 03:34
2002.01.08
איך לגרום לדיאלוג


14-22318
כוויית קור
2001-10-31 17:11
2002.01.08
Rewind


3-21944
MVova
2001-12-03 16:50
2002.01.08
כיצד למצוא את הנתיב לקבצים?


3-21915
Kaa
2001-12-04 10:28
2002.01.08
איפוס המשתנה MSSQL2000


3-21936
vvs
2001-12-05 06:42
2002.01.08
Delphi5 + SQL Server7 תקין, ו Delphi5 + SQL 2000 זה שטויות





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский