
הטקסט המלא של הדקות הראשונות בהרצאה «Classic Web Service» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
הדבר הבא שאנחנו הולכים לראות בקשר לטופס של ה-Advanced Feature בנוגע ל-Add Service Reference זה שימוש ב-Web Service קלאסי. לצורך כך פתחתי פרויקט ווינפורם רגיל.
בגלל שאנחנו משתמשים ב-Web Service קיים שקיים איפשהו בעולם, אז אנחנו לא צריכים להרים בעצמנו את הסרוויס, אז יש לנו פה רק פרויקט ווינפורם רגיל.
אז אנחנו הולכים להתחבר כרגע ל-Web Service, ולצורך כך ניגש ללחצן Advanced, אנחנו רואים את הכפתור Add Web Reference פה למטה, נלחץ עליו ונדביק את כתובת ה-Web Service פה בתיבת טקסט.
ושוב אנחנו צריכים להתחבר לקובץ WSDL שגם הוא מראה ב-Web Service איך לבנות פרוקסי. נבצע פה לחיצה על Go, המערכת מאתרת ומורידה את הנתונים לגבי הקובץ, ובגלל שאנחנו משתמשים ב-Web Service שמראה מידע לגבי כרטיס אשראי, שזה בעצם ה-Web Service שלנו, הוא נותן לי פה הודעת security כזאת ואנחנו צריכים ללחוץ על ההודעה
הזאת מספר פעמים בכדי שהיא תיעלם ואנחנו רואים שהצלחנו להתחבר למחלקה שנקראת lan checker ושם יש פונקציה שנקראת checkcc והפונקציה הזאת מאפשרת לבדוק האם כרטיס אשראי מבחינת המספר הוא תקין ואם כן מה הסוג של כרטיס האשראי.
שוב חשוב להגדיר ניימספייס משלנו ולכן נגדיר כאן קרדיט קארד דמו. נבצע עד רפרנס אבל לפני זה אולי כדאי להעתיק את השם של הקלאס בכדי שנוכל מיידית לבנות אותה בפרויקט.
נבצע עד רפרנס ויש לנו כרגע התחברות לווב סרוויס. אנחנו רואים דברים דומים לדברים שראינו מקודם. אוקיי בואו נבנה את ה-UI בזריזות.
יש לנו כאן לייבל שאומרת למשתמש בוא תכניס את המספר כרטיס אשראי שלך, נגדיר אותה כ-Enter Credit Card Number, נגדיר כאן תיבת טקסט בשביל להכניס את המספר, נקרא לתיבה הזאת TXT Credit Card Number, ונלחץ על איזשהו לחצן, נגדיר איזשהו לחצן