
مقاله : بررسي برنامه نويسي CGI (Common Gateway Interface )
فرمت : word
تعداد صفحه : 43 قیمت : مبلغ ۷ هزار تومان
مقدمه:
Common Gateway Interface (CGI) يك استاندارد پذيرفته شده براي سرويس دهنده هاي وب و برنامه هاي كاربردي خارجي است. سرويس دهنده هاي وب اصولا براي سرويس دادن به پرونده هاي static از نوع HTML بهمراه فايلهاي static وابسته به آن طراحي شده است. يك مرورگر وب براي آنكه با سرويس دهنده وبي كه عملكرد آنرا محدود به سرويس دادن به صفحات static مي كند،تنها با پرونده هايي كه محتويات آنها در طي درخواستها يا مشاهده صفحات، تغيير نخواهد كرد ارتباط برقرار مي كند.
يك سرويس دهنده وب عموما بر روي يك كامپيوتر قوي نصب مي گردد و آن خيلي كم ارزش خواهد بود اگر قادر به ارائه چيزهاي جالب و پويا براي كاربران ، با استفاده از توانايي كامپيوتر موجود نباشد.
ويژگيهاي CGI در پاسخ به اين مشكل، ايجاد گرديده است.
CGI يك راه استاندارد براي مبادله اطلاعات بين سرويس دهنده وب و مرورگرها (كه client ناميده ميشوند) برقرار ميكند. آن اجازه عبور اطلاعات بين مرورگر يا سرور به يك برنامه خارجي كه عملياتي را انجام ميدهد و نتيجه آنرا به مرورگر كاربر مي فرستد مي دهد.
برنامه خارجي عموما بعنوان برنامه CGI ، CGI script ، CGI application يا Gateway شناخته ميشود. چون باعث استفاده از ويژگي CGI ميشود و اختصاصا براي كار روي يك وب طراحي گرديده است.
آن در real time با ابتكار كاربر(حتي اگر چيزي معلوم نباشد) اجرا ميشود و ميتواند اطلاعات پوياي on-the-fly را بدهد.
CGI ويژگي از يك واسط است. اينكه يك سرويسدهنده وب چگونه كار ميكند يا اينكه يك برنامه چگونه نتايجي را توليد خواهد كرد، توسط CGI تعريف نميشود، اما آن مجموعه اي از راهنماييهايي را كه هر دو بايستي براي عملكرد بينابين دنبال كنند، برقرار مينمايد
فهرست مطالب
-
مقدمه
-
نگاهي به CGI
-
CGI چه كارهايي را ميتواند انجام دهد؟
-
چه كارهايي را CGI نمي تواند انجام دهد؟
-
زبانها
-
روشهاي CGI
-
خصوصيات واسط(Interface)
-
متغير هاي محيطي
-
مقايسه كتابخانه هاي مختلف برنامه نويسي CGI
-
كتابخانه هاي CGI براي برنامه نويسي با C
-
CGIc اين ويژگيهاي زير را داراست
-
ليست توابع و روالهاي CGI و خلاصه اي از آنها
-
بقيه اطلاعاتي كه براي دانستن درباره كتابخانه CGIc لازم داريد
-
CGI-HTML 1.21
-
ويژگيهاي CGI-HTML 1.21
-
توابع و روالهاي CGI-HTML 1.21 و شرح مختصري از آنها
-
مستندسازي و پشتيباني در دسترس براي CGI-HTML
-
اطلاعات سازگاري در مورد CGI-HTML
-
AHTML
-
ويژگيهاي AHTML
-
ليست توابع و روالهاي AHTML و شرح مختصري از هر كدام
-
كلاسهاي C++ براي CGI متعلق به Kelly Black
-
مستندسازي و پشتيبانيهاي در دسترس براي اين كلاسهاي
-
طراحي برنامه كاربردي CGI
-
طرح اوليه
-
طرح نهايي
-
طرح براي پردازش
-
جمع آوري داده ها
-
پردازش
***************************************************************************************
در صورت تمایل
به دریافت فایل فوق در مدت 10 دقیقه ، لطفاً اینجا کلیک
کنید
***************************************************************************************
مشاوره ؛نگارش پایان نامه ؛ مقاله + شبیه سازی
در تمام مقاطع دانشگاهی پذیرفته می شود
در صورت
تمایل می توانید عنوان و جزئیات پروژه خود را در قسمت نظرات این پست
اعلام فرمایید. ضمنا می توانید اطلاعات درخواستی خود را به ایمیل یا تلگرام
نمایید
ایمیل :
com.dr@yahoo.com
درباره :
برنامه نویسی , شبکه كامپيوتري ,
|