از نگاه فناوری اطلاعات و بر اساس استانداردهای تعریف شده، وب سرویس (یا خدمت وبی) سرویس یا خدمتی است که از طریق وب (اینترنت) توسط یک دستگاه الکترونیکی (سرور یا خادم) به دستگاه الکترونیکی دیگر (سریس گیرنده یا Client)، ارائه میشود. در وب سرویس، از فناوریهای وبی مانند HTTP - که به صورت پایه برای ارتباط انسان با سرور(Human-to-machine) طراحی شده است – برای ارتباط بین نرمافزار سرویس دهنده و نرمافزار سرویس گیرنده استفاده میشود. وب سرویس از HTTP بیشتر برای انتقال اطلاعات و دادها استفاده مینماید، این اطلاعات به صورت فایل و اغلب با دو استاندارد متداول XML و جیسن رد و بدل میشوند.
سازمان W3C واژهٔ وب سرویس را به صورت زیر ترجمه نموده است: «یک نرمافزار سیستمی که برای در خواست و پاسخ (فعل و انفعال) بین عناصر غیرانسانی (machine-to-machine) با قابلیت درک متقابل (interoperable) طراحی شده است».
کرون جاب قابلیتی است در سیستم عاملهای بر مبنای یونیکس که وظیفهٔ اجرای برنامه در زمان بندیهای خاص را بر عهده دارد. کرون جاب این قابلیت را برای کاربران ایجاد میکند تا بتوانند کارها (دستورها و شل اسکریپت) به صورت زمان بندی شده و در دورههای مشخص اجرا کند.
Completely Automated Public Turing test to tell Computers and Humans Apart(CAPTCHA)
که سرنام برابر انگلیسی «آزمون همگانی کاملاً خودکارشدهٔ تورینگ برای مجزا کردن انسان و رایانه» است، یک سامانهٔ امنیتی و روند ارزیابی است که برای جلوگیری از برخی حملههای خرابکارانهٔ رباتهای اینترنتی[۲] بهکار میرود. جایگزین آزترا که سرنام «آزمون تورینگ تشخیص رایانه از انسان» است هم برای کپچا دیده شدهاست. این روند میتواند مشخص کند که مراجعه کنندگان به یک وبگاه یا سایر خدمات آنلاین انسان هستند یا کامپیوتر. بدین منظور برنامهٔ کپچا آزمونهایی را تولید میکند که تنها انسانها قادر به پاسخگویی به آنها باشند. چون کامپیوترها و نرمافزارهای فعلی احتمالاً[۳] نمیتوانند پاسخ درستی به این آزمون بدهند، هر کاربری که آنرا درست حل کند، انسان فرض میشود.
تا کنون احتمالاً با تصویری از حروف و اعداد که عمداً کج و ناواضح رسم شدهاند در وبگاههای مختلف برخورد کردهاید و از شما خواسته شده تا آن را به شکل صحیح خوانده و بادقت در یک جعبهٔ متن[۴] وارد کنید. اگر چنین است شما با یک کپچا سر و کار داشتهاید.
کپچا گاهی «معکوس تست تورینگ» نامیده میشود. چون تست تورینگ توسط انسان برگزار میشود و هدفش تشخیص ماشین است اما کپچا توسط ماشین برگزار میشود و هدفش تشخیص انسان است.
نرمافزار متنباز به نرمافزارهایی میگویند که افراد میتوانند در کد منبع آنها تغییر ایجاد کرده یا اشکالات (باگ) احتمالی آنها را رفع کنند. این یک شیوه توسعه نرمافزار است که میتواند هم برای نرمافزارهای آزاد و هم برای نرمافزارهای با مالکیت انحصاری و تجاری به کار رود.
نرمافزارهای متنباز باید دارای ۱۰ تعریف زیر باشند:
۱. توزیع مجدد آزاد
۲. کد منبع
۳. کار مشتقشده
۴. نگهداری تمامیت کد منبع نویسنده اصلی نرمافزار
۵. بین افراد و گروهها تبعیضی گذاشته نشود
۶. هیچ تبعیضی در نوع استفاده از نرمافزار وجود نداشته باشد
۷. توزیع اجازهنامه
۱۰. اجازهنامه باید از نظر تکنولوژی بیطرف باشد
الکسا یکی از زیر مجموعههای شرکت بزرگ آمازون است. الکسا در آوریل سال ۱۹۹۶ کار خود را آغاز کرد و روز به روز دامنه خدمات و فعالیت خود در سطح اینترنت را گسترش داد و امروزه بهعنوان یک منبع مفید از دادههای وبگاههای اینترنتی شناخته میشود. رتبه الکسا بعد از پیج رنک گوگل، برای صاحبان وبها اهمیت زیادی دارد.
این شرکت دارای نوار ابزاری میباشد که میتواند به کاربرانش اعلام کند تا بعد از صفحه در حال مشاهده به چه صفحه وبی بروند که این پیشنهاد براساس آنالیز ترافیک کاربر میباشد. همچنین الکسا برای مدیران وبسایتها امکانات فراوانی به صورت رایگان قائل شدهاست نظیر نمایش تعداد بازدید کننده، بازدید کل، لینکهای ورودی، میانگین زمان حضور و تعداد صفحاتی بازدیدی هر کاربر، ورودی از موتورهای جستجو و… همچنین الکسا با ارائه نمودارهایی در زمینه موارد ذکر شده در طول بازههای زمانی مختلف ۱ روزه تا ۲ ساله به مدیریت وبسایتها کمک میکند تا آنالیز و بررسی دقیقی از وبسایت خود داشته باشند.