مفاهیم اولیه سرویس های وب
سرویس های وب ، نقطه عطفی در معماری برنامه های توزیع شده بر روی اینترنت می باشند . بدون شک، یکی از مهمترین تحولات در زمینه برنامه های توزیع شده ، مطرح شدن سرویس های وب است که تاثیرات فراوانی را در رابطه با وضعیت نرم افرار خصوصا" بر روی اینترنت بدنبال خواهد داشت . ما شاهد نقطه عطفی در ظهور نسل جدیدی از برنامه های کامپیوترهای با قابلیت استفاده بر روی بستر وب ، خواهیم بود که گفتمان برنامه ها در عرصه جهانی را محقق خواهد کرد ( تحقق آرزوئی بزرگ برای صنعت نرم افزار) .
در مجموعه مقالاتی که بدین منظور نوشته خواهد شد به بررسی اصولی سرویس های وب و جایگاه آنان در فرآیند طراحی و پیاده سازی برنامه های توزیع شده پرداخته می گردد . در این راستا لازم است در ابتدا به مقاهیم اولیه برنامه های توزیع شده ، تکامل تدریجی برنامه های توزیع شده ، محدودیت های موجود در رابطه با معماری برنامه های توزیع شده ، رویکردهای متفاوت بمنظور طراحی و پیاده سازی برنامه های توزیع شده ، پرداخته گردد تا زمینه علمی مناسب، برای پرداختن به مفاهیم اولیه سرویس های وب فراهم گردد .
مقدمه :
قبل از ابداع کامپیوترهای شخصی، عملا" برنامه های توزیع شده ای وجود نداشته است . در آن دوران ، استفاده از کامپیوتر، شامل نشستن پشت یک ترمینال و برقراری ارتباط با یک سیتستم بزرگ (Mainframe) بود. با اینکه ترمینال ها در چندین ساختمان و یا حتی محل فیزیکی قرار می گرفتند ، ولی عملا" یک کامپیوتر مرکزی وجود داشت که مسئولیت انجام تمامی پردازش ها و ذخیره سازی داده ها را برعهده می گرفت .
تعریف برنامه توزیع شده :
با ابداع مینی کامپیوترها و کامپیوترهای شخصی، فعالیت های غیرمتمرکز، در دو زمینه پردازش و ذخیره سازی ، آرزوئی دست یافتنی گردید. با طراحی برنامه های توزیع شده ، امکان پردازش و ذخیره سازی داده ها از حالت متمرکز خارج گردید.یک برنامه توزیع شده، برنامه ای است که پتانسیل های پردازشی آن ممکن است توسط چندین کامپیوتر فیزیکی تامین و داده های آن در چندین محل فیزیکی، مستقر شده باشد .
فروشگاه اینترنتی و تجارت در وب
ایجاد فروشگاه اینترنتی، تبلیغ و اطلاعات کامل محصولات یک شرکت به نمایش در می آید و مشتری با داشتن کارت پرداخت واسطه ویا کارتهای اعتباری، پس از جستجو و انتخاب، در خواست خرید می کند. سایت واسطه پس از کسر مبلغ محصول از حساب وی، این درخواست را در وهله اول از طریق فکس و یا تلفن (در آینده از طریق کامپیوتر به صورت آنلاین و یا از طریق SMS و یا تلفن گویا ) به فروشنده ارجاع می دهد و فروشنده می بایست در مدت زمان توافق شده، کالا را برای مشتری ارسال نماید.
مزایای ایجاد فروشگاه اینترنتی برای فروشندگان
داشتن ویترینی قابل رویت در سرتاسر ایران و کشورهای منطقه
داشتن بازدید کنندگان بسیار (شرکتها، ادارات، موسسات، بنگاههای تجاری، متخصصان، دانشجویان و ...)
وسعت نامحدود فروشگاههای اینترنتی
در فروشگاههای سنتی به علت کمبود جا، امکان نگهداری تمامی محصولات بر اساس تنوع، اندازه، ترکیبات و ... وجود ندارد که این مسئله در فروشگاه اینترنتی کاملاٌ حل شده است یعنی به دلیل عدم محدودیت در فضا، فروشنده می تواند سبد محصولات تولیدی خود را به متنوع ترین شکل ممکن به همراه توضیحات کامل و بیان برتری های کیفی و فنی به زبان ساده و با درج قیمت ها و عکس های زیبا در معرض دید مشتریان قرار دهد.
بیان ضرورت و معیارهای ارزیابی در صفحات وب
چکیده:
تسهیلات تکنولوژیکی موانع موجود بر چاپ و نشر را تا حدودی برداشته است. امروزه اطلاعات فراوانی به طور افسار گسیخته در محیط وب تولید و منتشر می شود.
طبق مطالعات انجام شده کاربران، جهت رفع نیازهای اطلاعاتی خویش به محیط وب روی آورده اند و اغلب آنچه بازیابی می شود معتبر دانسته و مورد استناد قرار می دهند. در این نوشته ضمن بیان ضرورت ارزیابی، گوشه ای از معیارهای سنجش کیفیت اطلاعات بازیابی شده در محیط وب نمودار می گردد.
پروژه تحقیق و بررسی در خصوص تولید بازی های رایانه ای مبتنی بر وب پژوهش کامل در حوزه بازی سازی میباشد و در 3 فصل تنظیم شده است.این پروژه به بررسی فرآیند و نیازسنجی تولید بازی پرداخته است .برای بررسی دقیق میتوانید فهرست مطالب پروژه را در ادامه مشاهده نمایید. پروژه ...
آموزش زبان برنامه نویسی php + دانلود کتاب درباره این زبان برنامه نویسی داده است. به گزارش دریچه فناوری اطلاعات باشگاه خبرنگاران؛ پی zwnj;اچ zwnj;پی (PHP) یک زبان برنامه zwnj;نویسی است که برای طراحی وب توسعه یافته zwnj;است، اما می zwnj;توان از آن به عنوان یک زبان عمومی نیز استفاده zwnj;کرد. ...
عنوان تحقیق: ربات تحت وب فرمت فایل: WORD تعداد صفحات: 25 شرح مختصر: روباتیک، علم مطالعه فن آوری مرتبط با طراحی، ساخت و اصول کلی و کاربرد رباتهاست. روباتیک علم و فن آوری ماشینهای قابل برنامه ریزی، با کاربردهای عمومی می باشد.در این پروژه نیز به گونه ای از رباتی استفاده می شود که ...
عنوان تحقیق: سیستم مکانیزه امانت کتاب تحت سرویس وب فرمت فایل: word تعداد صفحات: 122 شرح مختصر: کتابخانه های کلاسیک به گونه ای است که کتابدار با حجم انبوهی از کارها ی کاغذی سر وکار دارد. هر کاربر برای گرفتن کتاب به طور حضوری آنجا باشد و بداند که چه کتابی را می خواهد و اگر کتاب مورد ...
عنوان تحقیق: مکانیزاسیون فعالیت های مطب پزشکی تحت وب فرمت فایل: word تعداد صفحات: 101 شرح مختصر: از آنجا که سیستم های دستی برای انجام عملیات بایگانی و انجام اعمال محاسباتی مستلزم صرف هزینه های زمانی و مکانی و اختصاص چندین فرد برای انجام پیگیری امور است ، لذا احتیاج به یک سیستم ...
اینترنت و به دنبال آن وب ، دنیای نرم افزار را دستخوش تحولات فراوانی نموده است . ظهور نسل جدیدی از برنامه های کامپیوتری موسوم به برنامه های وب از جمله این تحولات عظیم است . پس از ارائه سرویس وب در سال 1991، وب سایت های متعددی ایجاد گردید . اینگونه سایت ها به منظور ارائه اطلاعات به ...
عنوان تحقیق: بررسی نظرات متخصصین اطلاع رسانی در مورد اضافه بار اطلاعاتی وب فرمت فایل: word تعداد صفحات: 192 شرح مختصر: امروزه، یکی از مهم zwnj;ترین موضوعات در زمینه مدیریت اطلاعات، مسئله zwnj;ای است که از آن به عنوان laquo;اضافه بار اطلاعات raquo; یاد می zwnj;شود. با ظهور اینترنت اهمیت ...