آموزش XML > مقدمه XML > کاربرد و استفاده از XML
کاربرد و استفاده از XML :
XML در حیطه های مختلف در توسعه وب به کار می رود . به طور معمول از این زبان برای
نگهداری و یا انتقال اطلاعات استفاده می شود :
در این بخش قصد داریم تا شما را با مهترین کاربردهای زبان XML آشنا سازیم .
XML داده ها را از HTML جدا می
کند :
اگر شما نیاز داشته باشید تا اطلاعات دینامیک را در یک سند HTML نمایش دهید ، آپدیت کردن و به روز رسانی آن اطلاعات
هر زمان که تغییر کند ، مستلزم کار و وقت زیادی است .
به وسیله XML ، شما می توانید اطلاعات را در یک فایل جداگانه XML ذخیره نمایید . سپس
توجه و تمرکز خود را در HTML بر روی ظاهر و نحوه نمایش اطلاعات قرار داده و هر بار
که اطلاعات تغییر کرد ، فایل XML را مستقل از فایل HTML آپدیت می کنید .
با حجم کمی از کدنویسی به
زبان جاوا اسکریپت ، می توانید به راحتی اطلاعات فایل XML را خوانده و در فایل
HTML نمایش دهید .
XML اشتراک گذاری اطلاعات را بسیار راحت می کند :
در دنیای واقعی ، کامپیوترها و سرور ها اطلاعات را در فرمت های گوناگون نگهداری می
کنند .
اما XML ، اطلاعات را به صورت متن ساده و بدون قالب بندی خاصی در خود نگهداری می کند
، که باعث می شود تا مستقل از نرم افزار و سخت افزار عمل نماید .
به همین دلیل می توان اطلاعاتی را که بین سیستم های مختلف به اشتراک گذاشته می شود
، همه به صورت XML باشند ، تا به عنوان یک زبان مشترک و ساده بین آنها عمل نماید .
XML انتقال اطلاعات را بین سیستم های مختلف ساده می کند :
بر روی اینترنت سرورها با سیستم عامل ها و نرم افزارهای مختلف و گاها ناسازگار وجود
دارند .
انتقال اطلاعات به زبان ساده و مشترک XML ، می تواند توسط هر گیرنده یا فرستنده ای
بر روی وب به راحتی خوانده و ترجمه شود .
XML ارتقا به نرم افزار و سخت افزار بالاتر را راحت می کند :
ارتقا به نرم افزار یا سخت افزار بالاتر ، کاری بسیار وقت گیر بوده و باید مقدار زیادی
اطلاعات جابه جا شوند . در این حتی ممکن است ، اطلاعات ناسازگار از بین بروند .
اما اگر اطلاعات را به زبان XML نگهداری کنیم ، فارغ از سخت افزار و نرم افزار بوده
و در ارتقاء بسار راحت عمل کرده و هم اینکه به صورت متن ساده است .
XML برای طراحی ابزارها و زبان های جدید به کار می رود :
زبان ها و سرویس های جدیدی وجود دارد که به وسیله زبان XML و بر مبنای آن ایجاد شده
اند . برخی از این سرویس ها عبارتند از :
برای دریافت اطلاعات راجع به سرویس های فوق و سایر سرویس های ایجاد شده بر مبنای XML
به بخش تکنولوژی های جدید XML بروید .
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نطر خودتان درباره این صفحه را با ما در میان بگذارید :