ASP.NET2005
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

سرويس دهنده ي وب چيست

اذهب الى الأسفل

سرويس دهنده ي وب چيست Empty سرويس دهنده ي وب چيست

پست  mohammad moradi الإثنين نوفمبر 16, 2009 5:42 am

تا به حال به اين مساله فكر كرده ايد كه وقتي آدرسي را در مرورگر خود مي نويسيد(ie,netscape,…) چه اتفاقاتي مي افتد كه منجر به نمايش يك سري متون و تصاوير مي شود (و يا گاهي اوقات ممكن است به دلايل خاصي به شما اجازه ي ديدن آن صفحات را ندهد).
زماني كه يك صفحهُ HTML درخواست مي شود :
· ابتدا اين تقاضا به يك كامپيوتري كه سرويس دهنده ي وب (WebServer) نام دارد ارسال مي شود . ( مهمتزين هدف هر سرويس دهنده ي وبي , سرويس دادن به صفحات html است . )
· سرويس دهنده ي وب تقاضايي كه از مرورگر آمده رامي خواند و سپس ،
· صفحه مربوطه رادرسرويس دهنده پيدامي كند .
· صفحه ي وب يافته شده را از طريق شبكه به مرورگر درخواست كننده مي فرستد.

در مورد صفحات ASP نيز روال كار به همين منوال است ، با اين تفاوت كه در مرحله ي سوم پس از اين كه سرويس دهنده ي وب ، صفحه ي وب را پيدا كرد (در صورتي كه پسوند asp داشته باشد) ابتدا قسمتهايي از صفحه كه حاوي كدهاي ASP‌ است را ترجمه كرده ، اجرا مي كند و كدهاي HTML ي را به عنوان خروجي اجراي كدهاي ASP توليد مي كند . سپس صفحه HTML آماده شده را براي مرورگر مي فرستد . به همين دليل اگر شما در مرورگر خود View Source كنيد هيچ اثري از كد ASP مشاهده نخواهيد كرد .


خوب بنابراين , براي اين كه كار خود را براي يادگيري ASP شروع كنيم اول بايد يك سرويس دهنده ي وب مناسب انتخاب كرده و آن را روي سيستم خود نصب كنيم .
سرويس دهنده هايي كه ASP را پشتيباني مي كنند :

ما يكروسافت دو سرويس دهنده ي وب كه قابليت اجراي كدهاي ASP را دارد معرفي نموده است :
· ( IIS ) سرويس دهندهُ اطلاعات اينترنت كه روي Win2000 , WinXP نصب مي شود . اين برنامه همراه ويندوزهاي ذكر شده ارائه شده است و با استفاده از يك Add Windows Component ساده مي توانيد آن را روي سيستم خود نصب كنيد .


· يك محصول توليدي ديگري بنامChili ASP كه مي توانيد آن را از سايت Chilisoft تهيه كنيد .
Chili ASP وقتي يكبارInstall شد شما را قادر ميسازد تا ASP را روي سرويس دهنده هاي ديگري كه روي ويندوز95/NT اجرا مي شوند، اجراكنيد .بعلاوهChili ASP بزودي براي سرويس دهنده هايUNIX نيزقابل دستيابي خواهد بود.

· (PWS ) سرويس دهنده وب شخصي.
اين سرويس دهنده به عنوان يكي از سرويس پك هاي WinNT (WindowsNTOptionPack4) ارائه شده است و مي توانيد آن را از آدرس http://www.microsoft.com/windows/ie/pws/default.htm?RLD=23 دانلود كنيد .
بعد از اينكه PWS يا IIS را نصب كرديم، خواهيم ديد در درايوي كه ويندوز روي آن نصب است, دايركتوريInetpub ايجاد شده است و دايركتوري هاي ديگري نيز تحت آن نصب شده است .كه عبارتند از :
IISSamples
homepage : كه شامل مثالهايي ازصفحاتASP مي باشد .
Scripts : اين زيردايركتوري خالي است كه يك مكان پيش فرض براي اسكريپتهايASP مي باشد كه ايجاد مي كنيم.
WebPub : اين زيردايركتوري خالي است كه يك دايركتوري مجازي مخصوص است كه براي فايلهاي منتشر شده از طريق ويزاردPublish است .
wwwroot كه ريشهُ مسير سايت وب شما مي باشد . كه خود شامل زير دايركتوريهاي زيادي است ، و مكاني است كه دايركتوريهاي فيزيكي سايت وب خود را بايد در آنجا ايجاد كنيد . براي قابل استفاده كردن سرويسهاي وب و اينكه مطمئن باشيم تمام صفحاتي كه ايجاد مي كنيم براي هر شخصي روي اينترنت يا شبكه محلي قابل دسترس است . بايد روي دكمه start button در پنجره PWS كليك كنيم . با اين كار سرويسهاي وب شروع به بالا آمدن مي كند و تمام صفحات اختصاصي را تحت پرونده يwwwroot براي دنياي بيرون قابل دستيابي مي كند .
mohammad moradi
mohammad moradi
Admin
Admin

تعداد پستها : 220
تاريخ التسجيل : 2009-10-31

بازگشت به بالاي صفحه اذهب الى الأسفل

بازگشت به بالاي صفحه

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد