lion 2 ارسال شده در تیر 24، 1393 گزارش اشتراک گذاری ارسال شده در تیر 24، 1393 تاکنون با انواع روش های تولید ، فراخوانی و تغییر در فایل های XML آشنا شدید . اما استفاده واقعی این زبان در زندگی روزمره و سیستم های موثر در زندگی ما چیست ؟ در این بخش قصد داریم تا با ارائه چند مثال عملی ، نحوه استفاده از این تکنولوژی را در دنیای واقعی بررسی کنیم . مثال اول : ارسال اخبار با XML News : یکی از کاربردهای مهم XML ، جا به جا کردن و ارسال اطلاعات خبری است . استفاده از یک استاندارد و زبان مشترک و مشخص مثل XML ، برای ارسال و دریافت اطلاعات خبری ، این امکان را به فرستنده و گیرنده می دهد تا بتواند فارغ از نوع سیستم عامل و سخت افزار ، اطلاعات را ارسال و دریافت نمایند . در مثال زیر خبری راجع به وقوع یک زلزله و جزییات آن مخابره شده است ، به زبان XML . به ساختار کد XML و نحوه ارسال اطلاعات دقت نمایید : این اطلاعات توسط سرور یک خبر گذاری مخابره شده و توسط گیرنده های عضو به راحتی دریافت و تجزیه اطلاعات خواهد شد . <?xml version="1.0" encoding="ISO-8859-1"?><nitf> <head> <title>Colombia Earthquake</title> <!-- عنوان خبر --> </head> <body> <headline> <hl1>143 Dead in Colombia Earthquake</hl1> <!-- جزییات خبر --> </headline> <byline> <bytag>By Jared Kotler, Associated Press Writer</bytag> <!-- نام خبرنگار و خبرگزاری --> </byline> <dateline> <location>Bogota, Colombia</location> <!-- مکان وقوع خبر --> <date>Monday January 25 1999 7:28 ET</date> <!-- تاریخ خبر --> </dateline> </body></nitf> مثال دوم : ارسال اطلاعات وضع آب و هوا با XML : یکی دیگر از کاربردهای زبان XML ، برای مثال ارسال و دریافت اطلاعات بین دو سرویس پیش بینی کننده و نمایش دهنده وضع هواست . در این مثال یک سرویس پیش بینی کننده هوا ، اطلاعات آب و هوایی یک منطقه را در یک فایل XML ، دسته بندی کرده و برای مشتریان خود ارسال نموده است : <?xml version="1.0" encoding="ISO-8859-1" ?><current_observation> <credit>NOAA's National Weather Service</credit> <!-- واحد صادر کننده اطلاعات --> <credit_URL> لینک ها تنها برای اعضای سایت قابل نمایش است. <!-- آدرس وب سایت صادر کننده اطلاعات --> <location>New York/John F. Kennedy Intl Airport, NY</location> <!-- نام منطقه آب و هوایی--> <weather>A Few Clouds</weather> <!-- شرایط جوی --> <temp_f>11</temp_f> <!-- بیشینه دما --> <temp_c>-12</temp_c> <!-- کمینه دما --> <relative_humidity>3XML</relative_humidity> <!-- میزان رطوبت --> <wind_dir>West</wind_dir> <!-- جهت باد --> <wind_mph>18.4</wind_mph> <!-- سرعت باد --></current_observation> لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده