DWR: Easy Ajax for Java
۱ ۰۲ ۱۳۸۷
فکر کنید بتوانید مستقیما از توی کدهای جاوا اسکریپت متودهائی که توی کلاسهای جاوا نوشتید با پارامترهائی که از صفحه ی HTML گرفتید صدا بزنید و با مقدارهای برگشتی کار کنید، انگار که دارید از یک جاواسکریپت دیگر متودهائی را صدا میزنبد.
فکر کردن کافیه! چون این دقیقا کاری هست که DWR برای شما انجام میدهد. DWR مخفف Direct Web Remote است و در حقیقت Library ای است که میتوانید آن را کنار پروژهتان قرار بدید و با چند خط XML تنظیمات لازم را انجام داده و از آن استفاده کنید.
برای استفاده از متودهای هر کلاس با استفاده از JavaScript و به کمک DWR کافیه فقط آدرس کلاس مورد نظر و متودهای دلخواه از آن کلاس را در یک فایل XML مشخص کنید و برای کلاستان یک نام مشخص کنید. سپس در صفحه ی HTML کلاستان را با تگ Script آدرس دهید(مثل وقتی که یک فایل JavaScript) را آدرس میدهید و به متودهایش دسترسی داشته باشید
Getting Started with DWR
Download DWR
پی نوشت: یکی از دوستان خوبم خبر داد که DWR به بنیاد Dojo ملحق شده. Dojo بسته ای از نرم افزارهای Open Source (کد باز) است که با JavaScript نوشته شده و با استفاده از امکانات و Component هایش میتوان صفحات وب بهتری ساخت ، User Interface بهتری داشت،event ها را بهتر مدیریت و از مزایای JavaScript،CSS،DHTML وAjaxحرفه ای تر سود برد و…
به هر تقدیر هرگونه همکاری این دو گروه موفق میتواند جالب و نویدآور ارائه محصولات بهتر و کاراتر باشد.





Hi Amir,
I am glad that you share your knowledge with others. I would like to add that DWR has joined well-known Dojo project. You can find more .
Keep the good job.
Oops, seems I made a mistake in using formatting tags :-p The correct link is here.
PS: It will be very good if you put a preview for comments imho.