پروژه : سوكت در زبان برنامه نويسي دلفي
فرمت : word
تعداد صفحه : 88
قیمت : مبلغ ۸ هزار تومان
چكيده:
اين پروژه كه براي درس شبكه طراحي و اجرا شده هدف آن ارتباط دو برنامه كاربردي از طريق soucket مي باشد بطوري كه اين در برنامه توان انتقال اطلاعات را داشته باشند براي اين منظور برنامهClient دو عدد را به برنامه سرور فرستاد و برنامه سرور با مقايسه اين دو عدد٬عدد بزرگتر را به برنامه تقاضا دهنده پس مي دهد البته قابل ذكر است كه همزمان چند برنامه Client مي توانند با Server در تماس بوده وتبادل اطلاعات داشته باشند و قسمت ديگري كه براي امنيت به آن اضافه نمودهام شامل شماره كاربرهاي متصل و سابقه آنها و همچنين شماره منحصر به فرد براي هر پيغام تبادل شده در اين پروژه مي باشد.
همانگونه كه مطلع هستيد زبان دلفي يك زبان ويژوال است كه مانند ساير زبان هاي ويژوال از يك سري كامپوننتهاي آماده استفاده مي كند يعني نيازي به كد نويسي تمام كامپوننت ها نمي باشد يا به عبارت ديگر بعضي از تكه كدها به صورت آماده وجود دارند و ما تنها بصورت يكجا و كلاس بندي شده از آنها استفاده مي كنيم در مفهوم سوكت پروگرامينگ نيز همين گونه است يعني زبان برنامه نويسي يكسري از كلاس ها و كامپوننت هاي مورد نياز رابراي ما تعبيه كرده است به عنوان مثال براي بررسي و مشاهده اين كامكپوننتها مي توان به سر برگindy cline وindy server از پالت نوار ابزار رجوع كرد و اين كلا سها را مشاهده نمود كه در آنها ابزار(كامپوننت ها)متنوعي جهت انواع ارتباط در سوكت و كنترل ارتباط و حفظ امنيت و ساير نيازها يك برنامه سوكت در نظر گرفته شده است پالت(سر برگ)indy cline براي كامپوننت هاي كاربران و پالت indy server براي كامپوننت هاي كامپيوترسرور در نظر گرفته شده كه نياز ما را به ريز كد نويسي(از ابتدا)بر طرف كرده و دادا هاي دريافتي و ارسالي آنها را درماژولهاي جدا گانه اي بررسي خواهيم كردو در صورت نياز از توابع اين كامپوننتها جهت ارسال جواب استفاده خواهيم كرد.
در اين پروژه براي اينكه بتوانيم تك تك پيغام ها و جواب ها را بررسي كرده تا در صورت بروز خطا آنها را باز بيني كنيم براي هر پيغام يك شماره منحصر به فرددر نظر گرفته شده و همچنين جواب ها نيز به همين منوال كه اين شماره منحصر به فرد از برنامه سرور تقلضا مي شود پس كليه اطلاعات جابه جا شده داراي شماره بوده وقابل رهگيري و پيگيري است حتي جواب هاي Server به كلاينت ها داراي اين شماره خستند همچنين شمارهClient هاي متصل به سرور و با تاريخچه آنها موجود است و حتي در صورت dis Connect و متصل شدن دوباره هر كاربر شماره جديدي به آن تعلق خواهد گرفت تا سوابق آن در مراحل قبل و با نام قبلي محفوظ بماندپس در بخش نمايش پيغام ها و شماره پيغام ها شماره كاربر نيز قيد شده كه در صورت نياز مي توان سوابق آن را باز خواني و بررسي نمود
فهرست موضوعات :
- مفهوم سوكت پروگرامينگ
- مفهوم IP
- مفهوم Port
- كاربرد سوكت
- Threed (نخ)
- سوكت در زبان برنامه نويسي دلفي
- برنامه كاربرديCline
- برنامه كاربردي سرور
- امنيت در پروژه
- چكيده
- متن برنامه كمكي از اينترنت
2 - Socket Communication
2.1 - The File Model
2.2 - The Socket
2.3 - One Server, Several Clients
2.4 - The basic primitives
3 - The Delphi Code
3.1 - The Server Client Socket List
3.2 - The Server
3.3 - The Client
The received buffer can then be displayed.
4 - What's Next ?
4.1 - The libraries
4.2 - To Block or not to Block
5 - Download the Sources
6 - The author
***************************************************************************************
در صورت تمایل
به دریافت فایل فوق در مدت 10 دقیقه ، لطفاً اینجا کلیک
کنید
***************************************************************************************
مشاوره ؛نگارش پایان نامه ؛ مقاله + شبیه سازی
در تمام مقاطع دانشگاهی پذیرفته می شود
در صورت
تمایل می توانید عنوان و جزئیات پروژه خود را در قسمت نظرات این پست
اعلام فرمایید. ضمنا می توانید اطلاعات درخواستی خود را به ایمیل یا تلگرام
نمایید
ایمیل :
com.dr@yahoo.com
درباره :
طراحی و پیاده سازی نرم افزار , معماری سازمانی , سيستم هاي سخت افزاري , شبيه سازی كامپيوتر , برنامه نویسی ,
|