Avaxnet

نسخه کامل: Ajax :روشي نوين در طراحي برنامه هاي كاربردي تحت وب
شما در حال مشاهده نسخه تکمیل نشده می باشید. مشاهده نسخه کامل با قالب بندی مناسب.

واژه ajax به معنی ترکیب نا متقارن جاوا اسکریپت و XML است.ماهیت صفحات وب و پروتکل HTTP به گونه ای است که به طور معمول وقتی در حال وب گردی هستیم به ازای هر کنش و واکنشی کل یک صفحه از نو بار گذاری می شود.

آجاکس به این ترتیب عمل می کند که به جای بارگذاری مجدد کل صفحه تنها بخشی که قرار است اطلاعات جدید را به نمایش در بیاورد تغییر می کند.

از جمله سایت هایی که هم اکنون از این فناوری استفاده می کنند می توان به Yahoo Mail و Gmail و Google map اشاره کرد.

 

Google Web Toolkit ابزاری برای پیاده سازی آجاکس

GWT یک فریم ورک به زبان جاوا است برای برنامه نویسانی که میخواهد براحتی برنامه هایی بر پایه تکنولوژی آجاکس بوجود آورند.

امروزه یکی از مشکلات برنامه نویسان که وقت بسیاری از آنها در حین نوشتن یک پروژه تلف میکند ، نبود یک استاندارد کامل در زبان جاوا-اسکریپت است که تمام مرورگر ها آن را پشتیبانی کنند. این کمبود باعث میشود برنامه نویس مجبور به تست برنامه تحت وب خود در مرورگرهای مختلف باشد. Google web toolkit شمارا از این مشکل نجات میدهد.

با کمک GWT کافیست برنامه خود را در زبان برنامه نویسی

بنویسید و از کامپایلر GWT برای تبدیل کلاس های جاوای خود به کدهای html و javaScript استفاده کنید

مراحل کار در GWT بصورت زیر است :
1- با
IDE جاوایی مورد علاقه تان (Eclipse, IntelliJ, JProfiler, JUnit) ، برنامه خود را نوشته و دیباگ کنید (با استفاده از کتابخانه های جاوای GWT که برایتان مفید خواهند بود)
2- با استفاده از کامپایلر
Java-to-JavaScript در پکیج GWT برنامه نوشته شده شما به فایل های html و Javascript ترجمه میشوند که در هر سروری قابل اجرا هستند.
3- مطمئن شوید که برنامه شما در تمام مرورگر ها کار میکند . البته این کار معمولا انجام شده است و نیازی به اضافه کاری نیست. اما جهت اطمینان برنامه تان را تست کنید

دریافت

سلام

ممنون از مطلبتون و یک سوال

آیا شما خودتون ابزار Ajax رو نصب کردید یا باهاش کار کردید؟

سلام
راستش الان خودم دارم با نرم افزار هایی که این امکان رو فراهم می کنن کار میکنم
و در حقیقت در حال یادگیری فوت و فن ajax هستم

با تعریفی که شما ار Ajax داشتید میشه گفت JavaScript هم قابلیت این سری اعمال رو داشت.

من با افراد زیادی برخورد کردم که ماهیت Ajax رو خوب نمیتونن درک کنن.

با توجه به این که اصطلاح Ajax به نظر من اشاره به یک compiler داره، آیا میشه گفت Ajax فقط یک ابزار جهت استاندارد سازی java هست ؟

یا به نظر شما ...

بله، در واقع ajax برگرفته از javascript هست
و دقیقا ajax یک استاندارد کلی ایجاد کرده . اما نمیشه گفت که فقط یک استاندارده
لینک مرجع