PracticU

הרצת שרת ושני לקוחות במקביל

בלי כתוביותעם כתוביות
PracticU › קורס C למתקדמים - עבודה מול חומרה Win32 › הרצת שרת ושני לקוחות במקביל
מילון מושגים:
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
Visual Studio - סביבת פיתוח משולבת (IDE) של מיקרוסופט לכתיבה, ניפוי והרצה של קוד, בעיקר בשפות .NET.
לקוח - תוכנה או מחשב שפונים לשרת ומבקשים ממנו שירות או מידע, למשל דפדפן שמבקש דף אינטרנט.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.

הרצת שרת ושני לקוחות במקביל
השיעור מראה איך מריצים שרת ושני לקוחות במקביל, כל אחד במופע נפרד של Visual Studio על אותו פתרון.
השלבים העיקריים
1. מופעים נוספים: פותחים את אותו קובץ הפתרון בעוד מופעים של Visual Studio. בהודעה על קריאה בלבד מאשרים ומתקדמים.
2. פרויקט מתחיל: כדי שכל מופע ירוץ עם הפרויקט הנכון, מגדירים Set as Startup Project בכל מופע: שרת באחד, לקוח בשניים.
3. הרצה לפי סדר: קודם מריצים את השרת ומחכים שייבנה ויעלה, כי אחרי ניקוי התיקייה הבנייה לוקחת זמן. אחר כך מריצים את הלקוחות.
4. תוצאה: בסוף השיעור השרת פועל, ושני הלקוחות הופעלו מול השרת. בדיקת ההודעות ביניהם נמשכת בשיעור הבא.
שימו לב
- בהרצה של כמה מופעים על אותו פתרון, האינטליסנס עלול להתנגש, וההודעה על קריאה בלבד מאשרים כדי להמשיך.
- בלי Startup Project נכון במופע, Visual Studio ירוץ את הפרויקט הלא נכון.
אחרי השיעור אפשר להריץ שרת ושני לקוחות במקביל, ולהמשיך לבדוק את התקשורת ביניהם.

פרקי ההרצאה: הרצת שרת ושני לקוחות במקביל

  1. 00:00

    פתיחת הפרויקט והכנת סביבת ההרצה

  2. 00:42

    הגדרת הלקוח כפרויקט ההפעלה הראשי

  3. 01:25

    הרצת השרת והלקוחות במקביל

תמלול ההרצאה: הרצת שרת ושני לקוחות במקביל

הטקסט המלא של הדקות הראשונות בהרצאה «הרצת שרת ושני לקוחות במקביל» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:33

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

  3. 00:58

    לעומת כאן, הסרוור מושחר, פה יריץ את הסרוור אפילו אני אנסה לשמור סייב אולה סיטי ונצטרך עוד ויז'ל סטודיו וקיבלנו את ההודעה לגבי האינטליסנס וה-NCB שזה read only ונגיד לו אוקיי ו-19 יום נגיד לו קלוז יפה הנה הקליינט הוא מושחר מצוין וזה אפשר כבר לסגור יופי אז בואו נריץ את הסרבר

  4. 01:31

    זה הסרבר נריץ אותו ונשים את הוויז'ל סטודיו

לקורס המלא: קורס C למתקדמים אונליין

ההרצאה הקודמת: תיקון תקלות בשרת

ההרצאה הבאה: יצירת תהליכון - Thread

הרצאות קשורות מקורסים אחרים

  • סוגי לקוחות בענן
  • הרצת הטסטים האוטומטיים - שרת אפיום
  • מה זה שרת ?
  • הרצת קבצי JAR

קורסים נוספים במסלול

  • קורס WinForms - תוכנות רגילות בווינדוס
  • פרויקט מעשי ב-#C - בונים מחשבון פשוט
  • פרויקט מעשי ב-#C - ספר טלפונים
  • פרויקט מעשי ב-#C - תוכנת צייר
  • קורס ADO.NET - חיבור אתר למסד נתונים
  • קורס תכנות מתקדם - #Advanced .NET C