فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله در مورد AJAX و web service

اختصاصی از فی گوو مقاله در مورد AJAX و web service دانلود با لینک مستقیم و پر سرعت .

مقاله در مورد AJAX و web service


مقاله در مورد AJAX و web service

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه94

 

بخشی از فهرست مطالب

                              * فهرست *                                                                                                                                                      

 

بخش اول : آجاکس

 

مقدمه ........................................................................................................................ 4

 

معرفی AJAX ............................................................................................................ 4

 

Http Request AJAX ............................................................................................  5

 

مثالی از AJAX ......................................................................................................... 6

 

پشتیبانی Browser از AJAX ...................................................................................... 6

 

شی XMLHttp Request  ......................................................................................... 9

 

ارسال یک درخواست به سرور .......................................................................................11

 

اسکریپت سمت سرور ASP ..........................................................................................14

 

مثال هایی دیگر از AJAX............................................................................................14

 

Java Script AJAX................................................................................................16

 

مقایسه معماری Asp.net AJAX Extensions و Asp.net 2 ........................................ 32

 

کنترل های سرور ....................................................................................................... 32

 

Service Refrences ............................................................................................... 35

 

Script Managerproxy ......................................................................................... 35

 

Update Panel ...................................................................................................... 36

 

راه اندازها (Triggers ) ............................................................................................ 37

 

Timer ................................................................................................................... 39

 

Update Progress ................................................................................................. 39

 

 

 

 

 

 

 

 

 

بخش دوم : وب سرویس های ASP.NET AJAX

 

مقدمه ..................................................................................................................... 42

 

اسکریپت قابل فراخوانی Web Service ........................................................................ 45

 

چه نوع داده هایی را میتوان از طریق وب سرویس ارائه داد ؟ .............................................. 46

 

چه نوع داده هایی را میتوان به وب سرویس پاس داد ؟ ....................................................... 47

 

WSDL .................................................................................................................. 48

 

نحوه ی عملکرد وب سرویس ها  ................................................................................... 48

 

SOAP ................................................................................................................... 50

 

نحوه ی فراخوانی یک Web Service از ECMAScript ............................................... 52

 

فراخوانی یک متد از Web Serviceکه پارامتر میگیرد ...................................................... 53

 

استفاده از وب سرویس دور دست با ASP.NET AJAX .................................................. 54

 

لیست برخی از وب سرویس ها .....................................................................................  57

 

منابع ....................................................................................................................... 92

 

مقدمه:

 

AJAX  ِیک نوع برنامه نوِیسِی است که در سال 2005 توسط گوگل  به طور عمومِی اِیجاد شد.باAJAX  مِی توانِید  Web Application  هاِی بهتر , سرِیعتر  و بسِیارکاربر پسند اِیجاد کنِید.

 

Ajax راهی برای تقسیم کردن صفحات وب به قسمتهای قابل Update است به طوریکه Update کردن بخشی از صفحه کل صفحه را Update نکند.در واقع Ajax پاسخی به مشکلات Web Application ها در چند سال گذشته است. کافی است یکبار یک سایت طراحی کنید تا بفهمید که Postback های اضافی و بی مورد و load شدن های وحشتناک آن هم به خاطر تغییر، مثلا تاریخ در یک تقویم چه دردسری را برای طراح و کاربر ایجاد میکند.وقتی صحبت از انداختن بار CPU از سرور به کامپیوتر کاربر میشود, یعنی از java script استفاده شده است. در واقع سیستم استفاده از script که به دلیل ناامنی به کناری گذاشته شده بود با تلفیق جدید دوباره احیا شد.AJAX مبتنِی برجاوا اسکرِیپت و HTTP Request  است.

 

 

 

معرفِی AJAX :

 

آجاکس ِیک زبان برنامه نوِیسِی جدِید نِیست بلکه ِیک تکنِیک جهت اِیجاد Web application هاِی بهتر و سرِیعتر و بسِیار تعاملِی است.

 

با آجاکس , جاوا اسکرِیپت  مِی تواند مستقِیما با سرور ارتباط برقرار کند, و از شِی جاوا اسکرِیپتِی XMLHttpRequest استفاده کند. با اِین شِی , جاوا اسکرِیپت مِی تواند داده را با ِیک Web server, بدون لود مجدد صفحه , مبادله کند.

 

آجاکس از انتقال ناهمزمان داده ها(درخواستهاِی HTTP) در بین browser و web server استفاده مِی کندو اجازه مِی دهد صفحات وب به جاِی درخواست کل صفحه,  اطلاعات کمِی را از سرور درخواست کنند.

 

تکنِیک آجاکس, application هاِی اِینترنت را کوچکتر و سرِیعترو بسِیار کاربرپسند مِی کند.

 

آجاکس ِیک تکنولوژِی browser وابسته به نرم افزار web server است و مبنِی بر استانداردهاِی وب است.در ادامه لیستی از این استانداردها را می بینید:

 

  • JavaScript
  • XML
  • HTML
  • CSS

 

استانداردهاِی وبِی که آجاکس مبنِی بر آنها است , به خوبِی تعرِیف شده اند و توسط browser هاِی زِیادِی پشتِیبانِی مِی شوند. Application هاِی آجاکس و browser و platform بهم وابسته اند.

 

Web application ها مزاِیاِی بیشتری نسبت به application هاِی دِیگر دارند. آنها مِی توانندبه داده ی بیشترِی دستِ یابندونصب و پشتِیبانِی آنها بسِیار آسان است وجهت توسعه راحترند.به هر حال , application هاِی اِینترنتِی همانند desktop application هاِی سنتِی همِیشه غنِی و کاربرپسند نِیستند.با آجاکس , internet

 


دانلود با لینک مستقیم


مقاله در مورد AJAX و web service

دانلود مقاله ajax و وب سرویس

اختصاصی از فی گوو دانلود مقاله ajax و وب سرویس دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله ajax و وب سرویس


دانلود مقاله ajax و وب سرویس

 

مشخصات این فایل
عنوان:ajax و وب سرویس
فرمت فایل: word(قابل ویرایش)
تعداد صفحات:93

این مقاله در مورد ajax و وب سرویس می باشد.

 

 

بخشی از تیترها به همراه مختصری از توضیحات مقاله ajax و وب سرویس

Httprequest آجاکس (ajax httprequest)
در کد گذارِی سنتِی جاوا اسکرِیپت, اگر اطلاعاتِی از یک دِیتابِیس یا یک فاِیل در سرور مِی خواستِیدویاجهت ارسال اطلاعات کاربر به یک سرور، مِی بایست یک فرم HTML درست مِی کردِیدو داده ها را به سرور مِی فرستادِیدِPOST)) یا از آن مِی گرفتِید(GET). کاربر جهت درِیافت ِیا ارسال اطلاعات باِید روِی دکمه ی “Submit” کلِیک مِی کرد, منتظر پاسخگوِیِی سرور مِی ماند, سپس یک صفحه ی جدِید با نتِیجه لود مِی شد.سرور در هر بار که کاربر ورودِی را ارائه کند,ِیک صفحه ِی جدِید برمِی گرداند, وب application هاِی سنتِی خِیلِی کند اجرا و کمتر کاربرپسند هستند .
با آجاکس , جاوا اسکرِیپت در مِیان شِی JavaScriptXMlHttpRequestمستقِیما با سرور در ارتباط است .
با ِیک درخواست HTTP , صفحه ِی وب مِی تواند ِیک درخواست به سرور درست کند, و پاسخِی از ِیک وب سرور,بدون لود مجدد صفحه , درِیافت کند. کاربر در همان صفحه مِی ماند, و به درخواستهاِی اسکرِیپتِی صفحات توجهِی ندارد....(ادامه دارد)

اجراِی AJAX Application
با تاِیپ متنِی در textbox مربوط بهName وسپس کلِیک در داخل text box مربوط به time نتِیجه را خواهِید دِید. Text box مربوط به time بدون لود دوباره ِی صفحه، زمان سرور را از فاِیل time.asp مِی گِیرد.

مثالهاِی دِیگر آجاکس
دِیدِیم که براِی اِیجاد چندِین application تعاملِی مِی توان از آجاکس ا استفاده نمود .در مثالهاِی آجاکسِی که در زِیر آمده است به توضِیح چگونگِی ارتباط ِیک صفحه ِی وب با ِیک وب سرور online مِی پردازِیم.

 مثال 2: AJAX Database
از آجاکس جهت اِیجاد ارتباطات تعاملِی و محاوره اِی با ِیک دِیتابِیس نِیزمِی توان استفاده نمود.در مثال زِیرقصد دارِیم نشان دهِیم چگونه ِیک صفحه ِی web اطلاعات را ازِیک دِیتابِیس با استفاده از تکنولوژِی آجاکس واکشِی (fetch)مِی کند.در اِین مثال با کلِیک روِی dropdown list اطلاعات مشترِی لِیست مِی شود....(ادامه دارد)

راه اندازها( (Triggers :
*راه انداز غیر همگام postback (AsyncPostBackTrigger):
1- تبدیل postback ها به callback های ناهمزمان.2- هنگامی که کنترلها بیرون UpdatePanel هستند و post back و رویدادهای اتفاق می افتد,از triggerبرای به روز رسانی استفاده می شود . 3-اگر    ChildrenAsTriggers="false" , می تواند در کنترلهای داخل UpdatePanel که callback بیشتری نسبت به postback دارند, استفاده شود.
*راه انداز PostBack ((PostbackTrigger
:1- اجازه ی postback به کنترلهای داخل Updatepanel می دهد .2- به طور نمونه اجازه postback به برخی کنترلها وقتی ChildrenAsTrigger="true" باشد, میدهد....(ادامه دارد)

بخش د وم :وب سرویس های ASP.NET AJAX :
مقدمه
معمولا بیشتر استفاد ه هایی که ممکن است از اینترنت داشته باشید ،ارسال و دریافت ایمیل و یا گردش کردن در وب است .این دو کاربرد معمولا بیشترین دلیلی است که افراد برای آن به اینترنت متصل میشوند. اما با رشد اینترنت ،نحوه استفاده افراد از اینترنت نیز در حال تغییر کردن است .
با رشد اینترنت برنامه هایی که برای انجام کارهای خود به اتصال به اینترنت نیاز دارند نیز در حال افزایش است .بیشتر برنامه های امروزی برای این که بتوانند داده های را به سرور خود بفرستند یا اطلاعات جدید را از سرور دریافت کنند نیاز دارند که به اینترنت متصل باشند.همین مورد موجب شده است که وب سرویس ها به یکی از بزرگترین تحولات اخیر در زمینه اینترنت تبدیل شوند.حتی میتوانیم بگوییم به همان اندازه که وب و صفحات وب ...(ادامه دارد)

نحوه ی عملکرد وب سرویس ها :
اول از همه باید بگوییم که اساس وب سرویس ها به طور کلی روی استاندارهای آزاد است و به هیچ پلتفرم یا شرکت خاصی تعلق ندارد . یکی از جذابیت ها و دلایل موفقیت وب سرویس ها نیز در این مورد است که تفاوتی نمیکند که شما وب سرویس خود را روی چه پلت فرمی ارائه کنید ،ویندوز ، مکینتاش ،لینوکس ،سولاریس ،یونیکس،.....در هر حالت همه افراد میتوانند به سرور شما متصل شده و از وب سرویسی که ارائه می دهید استفاده کنند . این مورد دقیقا مشابه عملکرد سایت های وب است .در سایت های وب نیز تفاوتی ندارد که سروری که روی این سایت قرار گرفته و یا پلت فرمی که بوسیله آن نوشته شده است چیست و یا چگونه کار میکند .در هر صورت شما میتوانید به سادگی به ان متصل شده و از اطلاعات آن استفاده کنید ....(ادامه دارد)

بخشی از فهرست مطالب مقاله ajax و وب سرویس

بخش اول : آجاکس
مقدمه  4
معرفی AJAX  4
Http Request AJAX   5
مثالی از AJAX  6
پشتیبانی Browser از AJAX  6
شی XMLHttp Request   9
ارسال یک درخواست به سرور 11
اسکریپت سمت سرور ASP 14
مثال هایی دیگر از AJAX14
Java Script AJAX16
مقایسه معماری Aspnet AJAX Extensions و Aspnet 2  32
کنترل های سرور  32
Service Refrences  35
Script Managerproxy  35
Update Panel  36
راه اندازها (Triggers )  37
Timer  39
Update Progress  39
بخش دوم : وب سرویس های ASPNET AJAX
مقدمه  42
اسکریپت قابل فراخوانی Web Service  45
چه نوع داده هایی را میتوان از طریق وب سرویس ارائه داد ؟  46
چه نوع داده هایی را میتوان به وب سرویس پاس داد ؟  47
WSDL  48
...(ادامه دارد)


دانلود با لینک مستقیم


دانلود مقاله ajax و وب سرویس

دانلود مقاله Ajax تحولی بزرگ در عرصه وب

اختصاصی از فی گوو دانلود مقاله Ajax تحولی بزرگ در عرصه وب دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله Ajax تحولی بزرگ در عرصه وب


دانلود مقاله Ajax تحولی بزرگ در عرصه وب

 

مشخصات این فایل
عنوان: Ajax تحولی بزرگ در عرصه وب 
فرمت فایل: word(قابل ویرایش)
تعداد صفحات: 63

این مقاله در مورد Ajax تحولی بزرگ در عرصه وب می باشد.

 

بخشی از تیترها به همراه مختصری از توضیحات مقاله Ajax تحولی بزرگ در عرصه وب 

وب پویا با تمرکز بر روی پردازش های سمت سرویس گیرنده :
در ادامه ، نیاز به انجام برخی پردازش های اولیه مطرح گردید . با  توجه به این که اینترنت از یک بستر سرویس گیرنده و سرویس دهنده ( client server based) به منظور دریافت درخواست کاربر و پاسخ به آن استفاده می کرد ، طراحان و پیاده کنندگان برای تحقق پردازش ها بر روی دو گزینه متمرکز شدند : انجام پردازش ها در سمت سرویس گیرنده و  یا سمت سرویس دهنده . در آغاز ، برای انجام پردازش ها بر روی سرویس گیرنده متمرکز شدند . با این هدف که بتوان پردازش های مورد نیاز را ( با حوزه ای که در آن زمان تعریف شده بود ) ، در سمت سرویس گیرنده انجام داد . برای تحقق خواسته فوق لازم بود که بستر و ابزارهای لازم در بطن مرورگر ها ایجاد گردد . ظهور فناورهائی نظیر...(ادامه دارد)

عرضه جاوا اسکریپت :
Netscape Navigator اولین مرورگر وبی بود که پس از طراحی و پیاده سازی موفقیت آمیز توانست به عنوان کاتالیزوری در رشد وب و عرضه فناوری های مرتبط با آن نقش بسیار مثبتی را ایفاء‌ کند . اغلب سازمان ها و شرکت ها از مرورگر فوق به عنوان معیار استاندارد خود برای پیاده سازی فناوری های جدید استفاده می کردند . یکی از این فناوری ها ، جاوا اسکریپت بود . 
جاو ااسکریپت توسط Brendan Eich از نت اسکیپ ایجاد و  نسخه شماره دو  آن در سال 1995 عرضه گردید . برای اولین مرتبه ، پیاده کنندگان قادر به ایجاد صفحات وبی شدند که می توانست با کاربر تعامل برخورد نماید . استفاده از جاوا اسکریپت برای معتبر سازی داده در سمت سرویس گیرنده و حذف برخی مبادلات غیره ضروری بین سرویس گیرنده و سرویس دهنده از جمله مهمترین دستاورد بکارگیری جاوا اسکریپت در آن زمان بود . بدین ترتیب نطفه پردازش های ساده در سمت سرویس گیرنده به کمک جاوا اسکریپت بسته شد . قابلیت فوق در زمانی که اکثر کاربران اینترنت از طریق یک مودم با سرعت 8 . 28 ( Kbps ) به شبکه وصل می شدند ، باعث می شد که تعداد دفعاتی که کاربران مجبور به انتظار برای دریافت یک پاسخ از سرویس دهنده باشند ، کاهش یابد . تحول فوق اولین مرحله جدی به سمت رویکرد Ajax در آن زمان بود ....(ادامه دارد)

وب پویا با تمرکز بر روی پردازش های سمت سرویس دهنده
همزمان با گسترش اینترنت و  وب ، ایجاد صفحات وب  با محتویات پویا با اتکاء به منابع داده موجود در سمت سرویس دهنده و سایر شرایط تاثیر گذار در فرآیند پاسخ به درخواست کاربران مطرح گردید . همین موضوع باعث شد که توجه به سرویس دهنده برای انجام برخی پردازش ها  نیز در دستور کار قرار بگیرد . ظهور فناورهائی نظیر  ASP ( برگرفته شده از Active Server Page ) و PHP ( برگرفته شده از  Hypertext Preprocessor  ) از اوایل سال 1996 پاسخی به این نیاز بود . از آن زمان به بعد بود که کم کم واژه برنامه های وب قدم در عرصه نرم افزار گذاشت . اگر به تعاریف آن زمان برگردیم مشاهده می کنیم که در ابتدا از این اصطلاح در خصوص صفحات وب پویا استفاده می گردید ....(ادامه دارد)

Ajax : تحولی بزرگ در عرصه وب ( بخش دوم )
در بخش اول  ضمن بررسی تاثیر متقابل وب بر نرم افزار ، مروری داشتیم به وب ایستا و وب پویا و این که برای انجام پردازش های مورد نیاز در برنامه های وب می توان از امکانات و فناوری های متعددی در سمت سرویس گیرنده و سرویس دهنده استفاده کرد . هدف از بیان مطالب فوق ، پاسخ به این سوال بود که چرا به وجود یک فناوری دیگر نظیر Ajax نیاز است ( گرچه  Ajax یک فناوری نیست و مجموعه ای از فناوری ها را شامل می شود ) .
با این که ایده فناورهائی نظیر Ajax  در گذشته نیز وجود داشته است و پیاده کنندگان برنامه های وب در زمان خود با بکارگیری برخی فناوری ها و ترفندها  توانسته بودند مشکل خود را تا حدود زیادی برطرف نمایند ولی گذشت زمان و  گسترش باور نکردنی اینترنت ، باعث شد تا استفاده از بستر فوق برای ارائه سرویس های online  در دستور کار اکثر سازمان ها و شرکت ها در اقصی نقاط جهان قرار بگیرید . همین موضوع باعث شد که دگر باره جامعه بزرگ طراحان و پیاده کنندگان برنامه های وب این نیاز را احساس کنند که به یک راه حل ...(ادامه دارد)

 Ajax چیست ؟
Ajax
برگرفته شده از Asynchronous JavaScript  XML است  و مشتمل بر مجموعه ای از  فناوری ها است ، نه صرفا" یک فناوری .Ajax ، اساس و پایه چیزی است که امروزه از آن با نام وب 2 نام برده می شود ( نسل جدید وب ) .  ایده اصلی ، ایجاد برنامه های وبی است که دارای شکل ظاهری و توانمندی هائی  مشابه با برنامه های desktop باشند .
Ajax چی‍زی بیشتر از یک نگرش جدید به برنامه های وب نیست . نگرشی که در آن صرفا" یک حجم اندک از اطلاعات بین سرویس گیرنده و سرویس دهنده با هدف افزایش تعامل کاربر با برنامه ، مبادله می گردد .
Ajax ، مشتمل بر مجموعه ای از فن آوری ها است که هر یک دارای جایگاه مختص به خود می باشند :
- فن آوری های استاندارد presentation نظیر XHTML و CSS
...(ادامه دارد)

اصول Ajax
Ajax
هنوز در ابتدای راه است و بسیاری از پیاده کنندگان با این پرسش مواجه هستند که از این فناوری در چه زمانی و در چه نوع برنامه هائی می توان استفاده کرد . عدم شناخت مناسب از این فناوری باعث می شود تا از آن در برنامه هائی استفاده گردد که نه تنها قابلیت و یا ویژگی جدیدی را به برنامه اضافه نمی نماید بلکه در بسیاری از موارد عدم موفقیت یک برنامه و نارضایتی کاربران آن را به دنبال خواهد داشت . 
زمانی می توان این ادعا را داشت که یک برنامه وب مبتنی بر Ajax  در اهداف خود موفق بوده است که در آن اصول زیر رعایت شده باشد ....(ادامه دارد)

Ajax : تحولی بزرگ در عرصه وب ( بخش سوم )
در بخش اول  ضمن بررسی تاثیر متقابل وب بر نرم افزار ، مروری داشتیم به وب ایستا و وب پویا و این که برای انجام پردازش های مورد نیاز در برنامه های وب می توان از امکانات و فناوری های متعددی در سمت سرویس گیرنده و سرویس دهنده استفاده کرد . هدف از بیان مطالب فوق ، پاسخ به این سوال بود که چرا به وجود یک فناوری دیگر نظیر Ajax نیاز است ( گرچه  Ajax یک فناوری نیست و مجموعه ای از فناوری ها را شامل می شود ) .
در بخش دوم با Ajax و فناوری های مرتبط با آشنا شدیم . در این بخش به بررسی نمونه برنامه هائی خواهیم پرداخت که در آنها از فناوری Ajax استفاده می گردد ....(ادامه دارد

برنامه نویسی وب غیرهمزمان
حرف A موجود در Ajax از  Asynchronous گرفته شده است که در زبان فارسی به غیرهمزمان و یا ناهمگام ترجمه می شود و بیانگر یکی از قابلیت های مهم و کلیدی الگوی برنامه نویسی Ajax است .  
در برنامه های وب سنتی ، تعامل کاربر با برنامه بطور پیوسته نبوده و در مقاطع زمانی خاصی لازم است کاربر در انتظار اتمام یک عملیات باشد . زمانی که کاربر عملیات خاصی نظیر کلیک بر روی دکمه موجود بر روی یک فرم را انجام می دهد ، یک درخواست مبتنی بر پروتکل HTTP برای سرویس دهنده وب ارسال می گردد . در ادامه ، سرویس دهنده درخواست را پردازش ( به عنوان نمونه ، انجام برخی محاسبات و یا عملیات مرتبط با بانک های اطلاعاتی ) و نتایج تولید شده را در قالب یک صفحه وب با محتویات جدید برای سرویس گیرنده ارسال می نماید .
نحوه عملکرد صفحات وب متاثر از ماهیت stateless بودن پروتکل HTTP است . با توجه به این که تمامی ...(ادامه دارد)

بخشی از فهرست مطالب مقاله Ajax تحولی بزرگ در عرصه وب 

Ajax  تحولی بزرگ در عرصه وب ( بخش اول )
مروری بر وب ، نرم افزار و تاثیر متقابل آنها بر یکدیگر
عرضه جاوا اسکریپت
ایجاد فریم
روش فریم  مخفی  
وب پویا با تمرکز بر روی پردازش های سمت سرویس دهنده
حمع بندی !
Ajax : تحولی بزرگ در عرصه وب ( بخش دوم )
تولد Ajax
Ajax چیست ؟
اصول Ajax
نحوه کار Ajax
خلاصه
Ajax : تحولی بزرگ در عرصه وب ( بخش سوم )
...(ادامه دارد)


دانلود با لینک مستقیم


دانلود مقاله Ajax تحولی بزرگ در عرصه وب

تحقیق در مورد Ajax تحولی بزرگ در عرصه وب

اختصاصی از فی گوو تحقیق در مورد Ajax تحولی بزرگ در عرصه وب دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد Ajax تحولی بزرگ در عرصه وب


تحقیق در مورد Ajax  تحولی بزرگ در عرصه وب

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه63

فهرست مطالب

 

Ajax  تحولی بزرگ در عرصه وب ( بخش اول )

 

مروری بر وب ، نرم افزار و تاثیر متقابل آنها بر یکدیگر

 

وب پویا با تمرکز بر روی پردازش های سمت سرویس دهنده

 

حمع بندی !

 

تولد Ajax

 

Ajax : تحولی بزرگ در عرصه وب ( بخش دوم )

 

در این بخش به بررسی موارد زیر خواهیم پرداخت :

 

اصول Ajax

 

نحوه کار Ajax

 

Ajax : تحولی بزرگ در عرصه وب ( بخش سوم )

 

ایجاد یک ماشین حساب مبتنی بر Ajax

 

Gollum

 

  برنامه های chat

 

پردازش بر روی صفحات گسترده

 

log in  توسط Ajax

 

Drag و Drop با Ajax

 

استفاده از سایت آمازون

 

تغییر صفحات وب به صورت پویا

 

E-mail مبتنی بر Ajax

 

تعامل با نقشه ها

 

انتشار اخبار به کمک  Ajax

 

خلاصه

 

 

Ajax : تحولی بزرگ در عرصه وب ( بخش چهارم )

 

مثال

 

برنامه نویسی وب غیرهمزمان 

 

حرف A موجود در Ajax از  Asynchronous گرفته شده است که در زبان فارسی به غیرهمزمان و یا ناهمگام ترجمه می شود و بیانگر یکی از قابلیت های مهم و کلیدی الگوی برنامه نویسی Ajax است .  
در برنامه های وب سنتی ، تعامل کاربر با برنامه بطور پیوسته نبوده و در مقاطع زمانی خاصی لازم است کاربر در انتظار اتمام یک عملیات باشد . زمانی که کاربر عملیات خاصی نظیر کلیک بر روی دکمه موجود بر روی یک فرم را انجام می دهد ، یک درخواست مبتنی بر پروتکل HTTP برای سرویس دهنده وب ارسال می گردد . در ادامه ، سرویس دهنده درخواست را پردازش ( به عنوان نمونه ، انجام برخی محاسبات و یا عملیات مرتبط با بانک های اطلاعاتی ) و نتایج تولید شده را در قالب یک صفحه وب با محتویات جدید برای سرویس گیرنده ارسال می نماید .
نحوه عملکرد صفحات وب متاثر از ماهیت stateless بودن پروتکل HTTP است . با توجه به این که تمامی منطق برنامه معمولا" بر روی سرویس دهنده قرار می گیرد  ، نقش مرورگرها صرفا" نمایش بخش رابط کاربر و یا اصطلاحا" اینترفیس برنامه است . سرویس دهنده ، چرخه حیات یک صفحه وب را بطور کامل طی می نماید و برای مرورگر تگ های HTML ، کدهای CSS  و سایر منابع مورد نیاز را جهت بازخوانی و نمایش مجدد صفحه ارسال می نماید . ماهیت فرآیند فوق بگونه ای است که در دراز مدت نمی تواند رضایت خاطر کامل کاربران را  حداقل در سطح بخش رابط کاربر برنامه تامین نماید . در این مدل کاربران از یک الگوی  stop-start-stop تبعیت می نمایند . کاربران در برخی موارد و با توجه به شرایط حاکم بر برنامه بطور موقت و از روی ناچار ارتباط خود را با برنامه از دست داده و می بایست در انتظار بهنگام سازی صفحه وب درخواستی بمانند .
شکل 2 ، نحوه عملکرد برنامه های وب در یک فرآیند همزمان را نشان می دهد .

 


دانلود با لینک مستقیم


تحقیق در مورد Ajax تحولی بزرگ در عرصه وب

آموزش Ajax

اختصاصی از فی گوو آموزش Ajax دانلود با لینک مستقیم و پر سرعت .
آموزش Ajax

آموزش استفاده از ویژگی های زبان کدنویسی Ajax در طراحی سایت به زبان انگلیسی ساده همراه با مثال و کدهای آماده از سایت مرجع و جامع بین المللی بصورت آفلاین بدون نیاز به اینترنت

 

بروز شده در تاریخ  2016/07/17


دانلود با لینک مستقیم


آموزش Ajax