دسته: فنی
-
پروکسی سرور Proxy Server
پروکسی سرور یا Proxy Server چیست؟ پروکسی سرور (Proxy Server) سروری میانجی برای درخواستهایی است که از سوی کلاینت ها به منظور دریافت منابع از سرورهای دیگر ارسال میشود. به عبارت بهتر، کلاینت به جای ارتباط مستقیم با سرور اصلی به پروکسی سرور متصل شده و منبعی (نظیر صفحه وب، فایل و …) که روی…
-
واسط برنامه نویسی کاربردی Application Programming Interface – API
واسط برنامه نویسی کاربردی یا Application Programming Interface – API چیست؟ واسط برنامه نویسی کاربردی (Application Programming Interface به اختصار API) مجموعهای از ابزارها و توابع است که برای ایجاد ارتباط میان اجزای مختلف نرمافزاری به کار میرود. به عبارت سادهتر، API ها نحوه تعامل نرم افزارها با یکدیگر را مشخص میکنند و با کمک…
-
ژئوتگینگ Geotagging
ژئوتگینگ یا Geotagging چیست؟ ژئوتگینگ (Geotagging) یا نشان گذاری جغرافیایی به عملی گفته میشود که طی آن فراداده های مشخصکننده مکان جغرافیایی به منابعی نظیر عکسهای دیجیتال، ویدیوها، صفحات وبسایت ها و … افزوده میشود. مختصات (طول و عرض) جغرافیایی مکان مربوط به رسانه از مهمترین اطلاعاتی است که در این فرادادهها درج میشود. علاوه…
-
پایگاه داده رابطه ای Relational Database
پایگاه داده رابطه ای یا Relational Database چیست؟ پایگاه داده رابطه ای (Relational Database) نوعی پایگاه داده براساس مدل رابطه ای (Relational Model) دادههاست. در این مدل، دادهها در قالب تعدادی جدول (Table) نگهداری میشوند. به این جداول، رابطه (Relation) نیز گفته میشود. هر جدول شامل تعدادی ستون (Column) و ردیف (Row) میباشد. به ستونها،…
-
ماشین مجازی Virtual Machine
ماشین مجازی یا Virtual Machine چیست؟ ماشین مجازی (Virtual Machine به اختصار VM) یک همسانسازی از سیستمهای رایانهای است. در واقع ماشینهای مجازی میتوانند رفتار و عملکرد یک رایانه فیزیکی را تقلید کنند. معمولا این همسان سازی حاصل ترکیبی از نرمافزار و سختافزارهای ویژه میباشد. به عبارت سادهتر، ماشین مجازی یک کامپیوتر نرمافزاری – سختافزاری…
-
کلاینت Client
کلاینت یا Client چیست؟ کلاینت (Client) یا سرویس گیرنده به یک نرم افزار یا دستگاه رایانهای گفته میشود که از خدمات ارائه شده توسط یک سرور (Server) استفاده میکند. سرور معمولا روی دستگاهی متمایز از کلاینت قرار میگیرد و کلاینت نیز برای دریافت خدمات مورد نیاز خود از طریق یک شبکه با سرور ارتباط برقرار…
-
سرور Server
سرور یا Server چیست؟ سرور (Server) یا سرویس دهنده به یک برنامه یا دستگاه رایانهای گفته میشود که برای سایر برنامهها یا دستگاهها که کلاینت (Client یا سرویس گیرنده) نامیده میشوند خدمات (یا سرویسهایی) را ارائه میکند. این خدمات میتواند شامل اشتراک داده، اشتراک منابع سختافزاری، انجام محاسبات و … باشد. معماری مورد استفاده در…
-
حمله مرد میانی Man in The Middle Attack – MITM
حمله مرد میانی یا Man in The Middle Attack چیست؟ حمله مرد میانی (Man in The Middle Attack یا به اختصار MITM) در امنیت رایانه به نوعی حمله سایبری گفته میشود که در آن فرد متجاوز در میان یک ارتباط دونفره قرار میگیرد و احتمالا اقدام به دستکاری ارتباط میان آنها میکند در حالی که…
-
ارتباط حوزه نزدیک Near Field Communication – NFC
ارتباط حوزه نزدیک یا Near Field Communication – NFC چیست؟ ارتباط حوزه نزدیک (Near Field Communication یا به اختصار NFC) به مجموعهای از پروتکلهای ارتباطی گفته میشود که دو ابزار الکترونیکی را هنگامی که در مجاورت یکدیگر قرار میگیرند (در حدود چند سانتیمتری) قادر به ارتباط با یکدیگر میسازد. معمولا یکی از این ابزارها یک…
