کاربردهاي XML
بسيار مهم است که بدانيم:
XML براي ذخيره, حمل و
تبادل داده ها طراحي شده است و نه براي نمايش آنها.
XML
داده ها را از HTML جدا ميکند
به وسيله XML,
داده هاي شما خارج از محيط فايل HTML ذخيره ميگردد.
زماني که HTML براي نمايش داده ها استفاده مي شود, اين
داده ها درون HTML ذخيره شده است. اما با
XML, داده هاي لازم مي تواند در يک XML جداگانه
قرار گيرد. بدين ترتيب شما ميتوانيد HTML را براي طرح
بندي (layout) داده ها و نمايش آنها استفاده کنيد و
نگران تغيير دادن فايل HTML بعد از تغيير داده ها
نباشيد.
ضمنا داده هاي موجود در XML مي تواند به صورت يک (Data
Island) و درون فايل HTML قرار گيرد و همچنان شما
به HTML تنها براي نمايش آن داده ها فکر کنيد.
XML براي
تبادل داده ها
به وسيله XML,
داده هاي بين سيستمهاي غير سازگار تبادل مي شود.
در دنياي واقعي, سيستمهاي مکانيزه و بانکهاي اطلاعاتي شامل داده هائي با ساختار
ناسازگار با يکديگر هستند. يکي از کارهائي که وقت توسعه دهندگان سيستمهاي نرم
افراري را تلف مينمايد, تبادل داده ها بين اين چنين سيستمهاي ناسازگار در اينترنت
ميباشد.تبديل داده ها به XML, پيچيدگي کار را بسيار کاهش
ميدهد و داده هاي ساخته شده در XML در برنامه هاي متفاوت
قابل خواندن و تبادل ميگردد.
اشتراک داده ها با XML
به وسيله XML, فايلهاي
متني ساده وظيفه اشتراک داده ها را به عهده ميگيرند.
از آنجائي که XML در يک فايل متني ساده
ذخيره ميشود, راهي براي اشتراک داده ها بدون وابستگي نرم افزاري و سخت افزاري فراهم
ميکند. نه تنها اين قابليت کار را براي برنامه هاي کاربردي مختلف که با اين داده ها
کار ميکنند آسان کرده است, بلکه راهي است آسان براي توسعه و ارتقاع سيستمها به روي
سيستم عاملهاي جديد, سرورها, برنامه هاي کاربردي و مرورگرهاي جديد.
ذخيره داده ها با XML
به وسيله XML, فايلهاي
متني ساده براي ذخيره داده ها استفاده مي شود.
XML همچنين براي ذخيره داده ها در فايلها و يا بانکهاي
اطلاعاتي استفاده مي شود. برنامه هاي کاربردي براي ذخيره و بازيابي داده ها از
XML نوشته مي شوند و ديگر برنامه هاي کاربردي مشابه براي
نمايش آن داده ها.
XML دادها
را بيشتر قابل استفاده ميکند
به وسيله XML,
داده ها ي شما براي کاربران بيشتري قابل استفاده مي شود.
از آنجائي که
XML به سخت افزار, نرم افزار و برنامه هاي کاربردي
وابسته نيست, شما ميتوانيد تنها به وسيله يک مرورگر استاندارد
HTML داده هاي خود را براي ديگران قابل دسترسي کنيد.
کاربران ديگر و يا برنامه هاي کاربردي ديگر به XML شما
به عنوان يک منبع داده ها درست همانند يک بانک اطلاعاتي دسترسي دارند. داده هاي شما
براي انواع ماشينهاي خواننده متن (reading machine) قابل
استفاده مي شود و ....
