نحوه عملکرد ایجکس

زمانیکه برای تغییر یک بخش از صفحه از ایجکس استفاده شود آن بخش بدون لود شدن تمام صفحه بروزرسانی می‌شود. حال می‌خواهیم پس از تعریف چند واژه به توضیح نحوه عملکرد ایجکس در صفحه بپردازیم.

Xml Http Request : برای ساخت کانال ارتباطی مستقل میان مرورگر کاربر و سرور از Xml Http Request استفاده می‌شود. وظیفه‌ی آن ارسال و دریافت اطلاعات میان مرورگر کاربر و سرور است.

Http Request : یک درخواست از مرورگر (به عنوان مثال فایرفاکس، گوگل کروم یا...) به یک سرور HTTP را Http Request می‌گویند.

نحوه عملکرد ایجکس در صفحه به این صورت است که ابتدا اطلاعات آن بخش از صفحه که تغییر کرده است را (تنها اطلاعات همان بخش و نه کل صفحه) توسط یک درخواست Http Request و توسط یک شئ Xml Http Request به سرور ارسال می‌کند. سرور پس از پردازش اطلاعات دریافتی نتیجه را به صفحه ارسال می‌کند.

مرورگر اطلاعات ارسال شده سرور را دریافت و با Java Script پردازش می‌کند و سپس محتوای آن بخش از صفحه را به روزرسانی می‌کند.

نویسنده : الهام شریف  تاریخ : 29 / 10 / 97

مقالات مرتبط