یک ASP می تواند اطلاعاتی را با پایگاه داده هایی مانند AQL Sarver یا Ms Access تبادل کند .
با استفاده از مجموعه ویژه ای از اشیا که اشیا داده ای اکتیواکس نامیده می
شوند ، میتوان بسیار ی از پایگاه داده ها را در ASP به کار گرفت .
به کارگیری اکتیوایکس ها شکل توانمندی از ASP ها است . با ASP هایی که می
توانند با یک پایگاه داده ای داد و ستد کنند ، سایت های وب بسیار پیشرفته
ای ایجاد خواهند شد .
پس به طور کلی ، ASP یک صفحه استاندارد HTML است که با اسکریپت های روی
سرویس دهنده اشیا و اجزای گسترش داده شده باشد و توسط ASP می توان سایت
های وبی را با اجزای پویا و اثرپذیر ساخت .
آنچه با ASP می توان انجام داد :
به طور کلی ASP توانایی های زیر را ایجاد می کند :
اطلاعات را از فرم ها دریافت و در یک پایگاه داده ذخیره کند .
ساخت یک صفحه وب شخصی از مشخصات متناوب کاربران را در بر داشته باشد .
ساخت یک شمارنده صفحه وب .
با توجه به ویژگی های مرورگرهای گوناگون ، صفحات وب گوناگون را نمایش دهد .
صفحات گوناگون را به هم پیوند دهد .
● ASP چگونه کار می کند ؟
شرکت میکروسافت ، ASP را با سومین نسخه llS معرفی کرد . با این کار ،
سرویس دهنده ای با محتوای ثابت و ایستا به یک سرویس دهنده با محتوای پویا
و تأثیر پذیر تبدیل شد .
مهمترین کار llS ، سرویس دادن به صفحات HTML استاندارد است .
هنگامی که کسی نیاز به یک صفحه وب داشته باشد ، از سرویس دهنده llS
استفاده می کند و آن فایل ثابت HTML را از حافظه به دست می آورد و به
مرورگر مشخص می فرستد .
llS از دیگر سرویس دهنده های وب جدا است . مهم ترین هدف سرویس دهنده وب ، سرویس دهی به فایل HTML های است .
سرویس دادن به فایل های HTML با گام های زیر پیموده می شود :
۱ ـ یک کاربر ، نشانی اینترنتی فایل HTML ی که می خواهد را درون خط نشانی می نویسد و با فشردن کلید Enter این درخواست را می فرستد .
۲ ـ مرورگر این درخواست را برای یک سرویس دهده وب مانند llS می فرستد .
۳ ـ سرویس دهنده وب در خواست را دریافت می کند و تشخیص میدهد که یک فایل HTML درخواست شده است ، زیر پسوند HTM یا HTML دارد .
۴ ـ سرویس دهنده وب آن فایل را از دیسک یا حافظه دریافت کرده ، برای مرورگر می فرستد .
۵ ـ فایل HTML توسط مرورگر شخصی ترجمه و تعبیر می شود و نتیجه در پنجره مرورگر نمایش داده می شود .
البته این فرایند ها اندکی پیچیده تر هستند ، اما این گام ها کارکرد بخش
به بخش یک سرویس دهنده وب را نشان می دهند . یک سرویس دهنده ، درخواست را
از فایل های ویژه می گیرد و با به دست آوردن آن فایل از یک سخت افزار یا
حافظه و فرستادن آن فایل ، پاسخ می دهد .
ASP دگرگونی هایی بسیار را از پی آورد و افزون بر اینکه llS می تواند بر
سرویس HTML ایستا به کار می رود ، انجام خدمات HTML پویا و تأثیر پذیر به
همان خوبی گذشته نیز بر می آید . با به کارگیری ASP می توان صفحای با
محتوای تازه برای پاسخگویی به درخواست های کاربر پدید آورد .
یک ASP با یک فایل HTML عادی تفاوتی بسیار دارد . یک فایل HTML عادی بدون
پردازش به مرور گر فرستاده می شود . در یک فایل HTML ، نخست باید همه
دستورها اجرا شوند تا یک صفحه HTML را به وجود آید . ASP در بیشتر موارد
به صورت کامل مانند یک HTML معمولی کار می کند ، تنها فرقی که دارد این
است که پسوند آن به جای htm به asp دگرگون شده است.
هنگامی که درخواستی برای بدست آوردن یک ASP به وجود می آید ، مرور گر یک
صفحه HTML عادی دریافت می کند و همین امر موجب سازگاری ASP با تمام مرورگر
ها می شود
با سلام خدمت شما دوست عزیز وبلاگ جالب و پرمحتوایی داری خسته نباشی و موفق باشی یک سوال داشتم در سر برگ مطالبت تعاد بازدید از اون مطلب نوشته شده میشه به ماهم یاد بدی چیکار باید بکینم از لطفت ممنونم به ما هم سری بزن وجوابو تو نظرات وبلاگم مطرح کن منتظرتم