می‌‌توان گفت پدید آورنده اصلی این تکنولوژی مایکروسافت بوده که بحث آن را با
Remote Scripting در حدود سال ۹۷ آغاز کرده بود.

آژاکس یا اِیْ‌جکس (Ajax؛ سرواژهٔ «Asynchronous JavaScript And XML»)،
مجموعه‌ای از استانداردهای وب و زبان‌های پردازه‌نویسی (Scripting) است که به کمک
آن می‌توان برنامه‌هایی مبتنی بر وب تولید کرد که به آسانی با کاربران تعامل داشته
باشند. با استفاده از این روش‌ها و استانداردها و با کمک انتقال تکه‌های کوچک داده
و اطلاعات از رایانهٔ خادم (Server)، صفحات وب از حالت منفعل خارج می‌شوند و
واکنش‌هایی مناسب با رویدادها انجام می‌دهند.

این مجموعه تشکیل شده است از:
* XHTML (یا HTML) و CSS برای نمایش
اطلاعات
* DOM (از طریق JavaScript) برای نمایش اطلاعات و تعامل متقابل با
آن.
* شیء XMLHttpRequest (یا مایکروسافت XMLHTTP) برای تبادل اطلاعات به طرز
غیرهمزمان.

کاربردها
حتماً در بخش پست الکترونیک وبگاه یاهو دیده‌اید که با تایپ حروف
اول نام دوستانتان نام چند نفر از آنها از پایگاه داده‌ها فراخوانی شده و به شما
نمایش داده می‌‌شود. این کار بدون اینکه صفحه بارگذاری مجدد گردد انجام می‌‌شود. به
زبان ساده‌تر، آژاکس فناوری‌ای ست که در آن با بار شدن یک صفحه، امکان فراخوانی
برنامه‌های سمت رایانهٔ خادم (Server) بدون بارگذاری و لود مجدد صفحه وجود دارد.
برنامه‌های آژاکس راهی برای ساخت برنامه‌هایی تعاملی در وب فراهم کرده‌اند. برای
این‌ کار کافیست یک عنصر فعال که قابل فراخوانی در جاوااسکریپت باشد بتواند تحت
کنترل جاوااسکریپت با سرور تماس گرفته و اطلاعات درخواست کند. بعنوان مثال این عنصر
فعال می‌‌تواند یک برنامه ASP یا JSP یا … را فراخوانی کرده و نتایج آن را از طریق
جاوااسکریپت در صفحه جاری تاثیر دهد. عنصر فعال قبل از معرفی آژاکس می‌‌توانست یک
ActiveX یا جاوا اپلت ساده باشد اما اکنون این عنصر آبجکت XMLHttpRequest است که در
مجموعه ابزارهای XML مایکروسافت قرار دارد.
امروزه تقریباً همه مرورگرهای معروف
از جمله IE از این تکنولوژی استفاده می‌‌کنند.

iranew
iranew@gmail.com

5 thoughts on “Ajax – آژاکس”

  1. salam dooste aziz , ba tavajoh be matalebe zibatoon az shoma davat mishe ke too bakhshe talare goftomane site ma be onvane modir bakhshhe barname nevisi fa’aleyat konid

    http://www.forum.silvapc.com/

    age movafegh boodid bad az regiater too talar user khodetoon ro vasam mail konid va begid kodoom ghesmatesh mikhayd fa’aleyat konid ta baratoon moderyat ro lahaz konam . va agar ham zir gorooh ya bakhshe khasi lazem bood begid bezaram .

    maro khoshhal mikonid age betoonim az hozooretoon estefade konim .

  2. سلام
    وب زیبا وجالبی داریومطالب نوشته شده نیز متنوع می باشد
    من دانشجوی رشته آی تی (فناوری اطلاعات )میباشم
    مطالب شما بسیار برایم مفید بود.
    واقعا ممنونم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *