שליחת קובץ גדול ב WCF
-
@מנצפך לכאורה להגדיל את גודל ה maxMessageLength של הבקשה
גם עדיף להגדיל את הטייםאאוט, כי בד"כ לקובץ גדול לוקח זמן לעבורעיין כאן
https://stackoverflow.com/questions/6030137/large-binary-byte-file-transfer-through-wcf@clickone וודאי שניסיתי אך לא עזר לי.
האמת שעשיתי את זה רק בצד לקוח (פעם היתה לי בעיה כזו שהשרת מחזיר תשובה גדולה ואז זה עזר).עכשיו הבעיה היא השלקוח צריך לשלוח בקשה גדולה, ואני לא יודע איך מגדירים את ה - maxMessageLength בצד של השרת.
מחר אעלה את הקודים ונראה בדיוק. -
@clickone וודאי שניסיתי אך לא עזר לי.
האמת שעשיתי את זה רק בצד לקוח (פעם היתה לי בעיה כזו שהשרת מחזיר תשובה גדולה ואז זה עזר).עכשיו הבעיה היא השלקוח צריך לשלוח בקשה גדולה, ואני לא יודע איך מגדירים את ה - maxMessageLength בצד של השרת.
מחר אעלה את הקודים ונראה בדיוק. -
@מנצפך
לכאורה באתה דרך רק בצד ההואמה הסיבה שאתה משתמש בWCF?
הוא נוח? יותר מwebApi רגיל?
(לא מכיר אותו לעומק)@clickone זה שרת מקומי בתוך רשת.
המערכת בנויה ב C# (גם הקליינט וגם השרת), ויותר נוח לי לעבוד מול WCF, שנותן לי שימוש כמו פונקציה רגילה, מאשר לעבוד עם בקשות http ולפרסר נתונים בכל צד.אין לי הרבה נסיון עם WCF. אבל אני משתמש בו הרבה.
כלומר, לא ניסיתי כל מיני קונפיגרציות אלא רק בצורה בסיסית. אבל תכלס התוכנה שלי עובדת איתו כל הזמן. -
@clickone זה שרת מקומי בתוך רשת.
המערכת בנויה ב C# (גם הקליינט וגם השרת), ויותר נוח לי לעבוד מול WCF, שנותן לי שימוש כמו פונקציה רגילה, מאשר לעבוד עם בקשות http ולפרסר נתונים בכל צד.אין לי הרבה נסיון עם WCF. אבל אני משתמש בו הרבה.
כלומר, לא ניסיתי כל מיני קונפיגרציות אלא רק בצורה בסיסית. אבל תכלס התוכנה שלי עובדת איתו כל הזמן. -
@מנצפך נראה לי אתה יכול לעבוד בפרוייקט הבא (בזה זה כנראה כבר אבוד
) עם webApi
לא צריך בשבילו IIS ולא כלום
ויש גם מחלקות מסודרות שיוצרות לך אובייקטים מול הREST -
@clickone יכול להיות שיש עוד סיכוי...
תוכל להפנות אותי לאיזושהי הדרכה?
אני צריך להתקדם עם זה כבר.