دانلود پایان نامه در باره فناوری اطلاعات: بهینه سازی اجرا و پاسخ
عنوان پایان نامه :
یک صفحه از متن پایان نامه فقط برای نمونه :
نرم افزارهای مبتنی بر وب
برای مشخص نمودن برنامه هائی با قابلیت اجراء بر روی وب، از واژه های متعددی استفاده می گردد:
- نرم افزارهای تحت وب
- نرم افزارهای وب 2
- نرم افزارهای مبتنی بر وب
نمونه هائی در این زمینه می باشند. واژه های تحت وب و نرم افزارهای وب 2 در برخی موارد بجای یکدیگر استفاده شده تا برنامه های نوشته شده برای اجراء بر روی وب ، شبکه های مبتنی بر اینترنت نظیر اینترانت ها را تشریح و مشخص نمایند. به هر یک از برنامه های فوق ، می توان از طریق یک مرورگر دستیابی پیدا کرد. این نوع برنامه ها در موارد متعددی با یکدیگر متفاوت می باشند.طراحی برنامه های تحت وب ( مبتنی بر وب ) ، بگونه ای است که قابلیت اجراء بر روی اینترنت و وب را داشته باشند، در مقابل برنامه های نرم افزارهای وب 2 ، دارای یک اینترفیس مبتی بر وب بمنظور استفاده از قابلیت های نرم افرارهای موجود ( نرم افزارهای سنتی ) می باشند.
نرم افزارهای فوق قبل از مطرح شدن وب ایجاد شده و با طراحی یک اینترفیس مبتنی بر وب می توان از امکانات آنها در صفحات وب نیز استفاده نمود. مثلا” می توان با طراحی یک فرم لازم ، اطلاعاتی را از کاربران اخذ و با مراجعه به بانک های اطلاعاتی موجود ، اطلاعات مورد نظر را استخراج و نتایج را با یک فرمت مناسب برای مرورگر ارسال کرد. بهرحال برنامه های مبتنی بر وب، از آغاز با رویکرد وب ، طراحی و پیاده سازی شده در صورتیکه برنامه های نرم افزارهای وب 2، از نرم افزارهای موجود به کمک یک اینترفیس[1] مبتی بر وب استفاده می نمایند.
[1] Interface