تعريف شبكه فن‌آوري اطلاعات به عنوان صفحه اصلي

سه شنبه 20 بهمن 1388
تعداد كاربران آنلاين: 69

فهرست

  اخبار
  مقالات
  مصاحبه‌ها
  نكته‌ها و ترفندها
  قوانين و مقررات
  دريافت نرم‌افزار
  آموزش
  نمايشگاه ‌و همايش‌
  بازيهاي رايانه‌اي
  گزارش
  تبـليغــات
حضرت محمد (ص)

عمل اندك همراه با دانش، بهتر از عمل بسیار همراه با نادانی است.


غفاريان: تعرفه sms منطقي است، هيچ درخواستي براي كاهش تعرفه نداشتيم            تدوين قانون جرايم رايانه‌اي            تعداد بازديدكنندگان سايت Pron xxx بيشتر از بازديدكنندگان سايت هاي جستجوگر است            آموزش فتوشاپ (بخش سوم)            VSO ConvertXToDVD 2.2.3.258            گوگل كتابها و نقشه‌هاي آنلاين را درهم مي‌آميزد            سريع‌ترين ابررايانه اروپا راه‌اندازي شد            دستکاری در صفحات سایتهای بانک تجارت و بانک سرمایه            آموزش نصب ويندوز XP            رهايی از دست کاربرهای مزاحم در Yahoo messenger            GSM چيست؟            فهرست تمامي ميانبرهاي مرورگر IE            آموزش خلاقيت (آفرينندگي)            فناوري نانو چيست؟            آنتي ويروس Kaspersky Anti-Virus Personal 5.0.142            مک ورلد2010 بدون حضور اپل آغاز شد            نگاهی فنی به VPN            دانشمندان سرعت نور را افزايش دادند            تحقق پروژه شهروند الکترونیکی نیازمند اعتماد مدیران است            ارائه يک الگوي امنيتي براي شبکه هاي کامپيوتري            

آموزش XML
جمعه,6 تير 1383 (تعداد دفعات خوانده شده:12323)

منبع : WWW.ostadonline.com

XML برای شرح و بيان اطلاعات طراحی شده است.
• HTML برای نمايش اطلاعات و برای تمركز روی چگونگی ديده شدن اطلاعات طراحی شده است.

قبل از ادامه اين بحث، شما بايد مقداری درك پايه ای از موارد زير داشته باشيد:
• WWW,HTML و اساس ساخت صفحات وب
• زبانهای اسكريپت وب مانند JavaScript , VBScript

XMLچيست؟

• XML برگرفته شده از كلمات Extensible Markup Language است.
• XML يك Markup Language مانند HTML است.
• tag (برچسب) های XML از قبل تعريف شده نيستند، شما خودتان بايد آنها را تعريف كنيد.
• XML از يك (Document Type Definition) DTD برای شرح اطلاعات استفاده ميكند.
• XML با يك DTD طراحی ميشود تا خود-توصيف باشد.

تفاوت اصلی بين XML و HTML
• XML برای حمل اطلاعات طراحی شده است.
• XML يك جايگزين برای HTML نيست.
• XML و HTML برای هدفهای مختلفی طراحی شده اند.
• HTML برای نمايش اطلاعات و XML برای شرح و حمل و نقل اطلاعات است.

XML كاری انجام نميدهد!
شايد اين موضوع برای درك كردن كمی مشكل باشد، اما XML كاری انجام نميدهد. XML ساخته نشده تا كاری انجام دهد. XML به عنوان يك راه برای سازماندهی كردن، ذخيره كردن و فرستادن اطلاعات ساخته شده است. مثال زير يك يادداشت از Jani به Tove است كه در ساختار XML ذخيره شده است:

note.xml - ۱ مثال


< note >
< to>Tove< /to>
< from>Jani< /from>
< heading>Reminder< /heading>
< body>Dont forget me this weekend!< /body>
< /note >


يادداشت يك سرباره (header) و يك بدنه اصلی پيغام دارد، همچنين اطلاعات فرستنده و گيرنده را هم در بر دارد. اما هنوز اين سند XML كاری انجام نميدهد. آن فقط اطلاعات محضی است كه در برچسبهای XML قرار گرفته است.

XML آزاد و قابل گسترش
• برچسبهای XML از قبل تعريف شده نيستند، شما بايد برچسبها را خودتان درست كنيد.
• برچسبهايی كه در HTML بكار ميروند از پيش تعريف شده هستند و مؤلف سندهای HTML فقط ميتواند از برچسبهای تعريف شده در HTML استاندارد استفاده كند ( مانند
و< h1>).
• XML به مؤلف اجازه ميدهد تا برچسبهای خود و ساختار آنها را تعريف كند.
• برچسبهای مثال بالا ( مانند < to >و< from >) در XML استاندارد تعريف شده نيستند، اين برچسبها توسط مؤلف سند XML تعريف شده اند.

XML يك مكمل برای HTML
• XML يك جايگزين برای HTML نيست.
• درك اينكه XML يك جايگزين برای HTML نيست خيلی مهم است.
• در آينده گسترش وب احتمال داده ميشود كه XML برای شرح اطلاعات به كار خواهد رفت،درحاليکه كه HTML برای فرمت و نمايش اطلاعات به كار خواهد رفت.
• شايد اين بهترين تعريف از XML باشد: ابزاری مستقل از سخت افزار و نرم افزار برای انتقال اطلاعات است.

XML ميتواند اطلاعات را از HTML جدا كند
• با XML اطلاعات شما در خارج از HTML ذخيره ميشود.
• هنگامی كه HTML برای نمايش اطلاعات استفاده ميشود، اطلاعات در درون HTML ذخيره شده است. با XML اطلاعات ميتواند در فايلهای جدای XML ذخيره شود. در اين روش شما ميتوانيد HTML را به عنوان لايه ای روی اطلاعات و برای نمايش آنها فرض كنيد و مطمئن باشيد كه تغيير در اطلاعات لايه های زيرين احتياج به تغيير HTML شما نخواهد داشت.

برای داد و ستد اطلاعات
با XML اطلاعات ميتواند بين سيستم های ناسازگار داد و ستد شود.
در دنيای واقعی، سيستم های كامپيوتری و بانك های اطلاعاتی شامل اطلاعات در فرمت های ناسازگار هستند. يكی از وقت گيرترين چالش ها برای گسترش دهندگان، انتقال اطلاعات بين چنين سيستمهايی شده است.

XML و B2B
با استفاده از XML اطلاعات تجاری می تواند روی اينترنت داد و ستد شود. در آينده ای نزديك بايد منتظر شندن خبرهای بيشتری از XML و B2B(Business to Business) باشيم.
XML می رود تا زبان اصلی برای داد و ستد اطلاعات اقتصادی بين تجارت ها، روی اينترنت بشود. امروزه تعداد زيادی از برنامه های B2B در حال گسترش است.

XML برای توزيع اطلاعات
با XML ، فايل های متنی می توانند برای توزيع اطلاعات استفاده گردند (در اينجا منظور از توزيع، انتقال و پخش اطلاعات از يك نوع سيستم به سيستمهای نوع ديگر است).
زمانی كه اطلاعات در فايل های متنی ذخيره شود، XML يك روش مستقل از سخت افزار و نرم افزار برای انتقال و توزيع اطلاعات فراهم می كند.
اين روش باعث ميشود كه ايحاد و ساخت اطلاعاتی كه برنامه های كاربردی مختلف بتوانند با آن كار كنند بسيار آسان بشود. همچنين توسعه و ارتقاء يك سيستم به سيستم عامل، سرور، برنامه كاربردی و جستجوگرهای جديد را نيز آسانتر مينمايد.

XML برای ذخيره اطلاعات
با XML فايل های متنی ميتوانند برای ذخيره اطلاعات استفاده بشوند.
XML همچنين ميتواند برای ذخيره اطلاعات در فايلها و بانك های اطلاعاتی مورد استفاده قرارگيرد. برنامه هايی ميتواند نوشته شوند كه اطلاعات را در منابع ذخيره و فراخوانی كنند و برنامه های اصلی ميتوانند برای نمايش اطلاعات استفاده شود.

XML ميتواند اطلاعات شما را مفيدتر كند
XML اطلاعات شما را برای كاربرهای بيشتری قابل دسترس ميكند.
به دليل مستقل بودن XML از سخت افزار و نرم افزار و برنامه، شما ميتوانيد اطلاعات خود را برای برنامه هايی غير از جستجوگرهای HTML هم قابل دسترس نماييد.
به اين ترتيب اطلاعات شما در همه انواع برنامه های كاربردی ديگر قابل استفاده است، برای مثال يك برنامه كاربردی ميتواند اطلاعات شما را كه در يك بانك اطلاعاتی ذخيره شده است برای نابينايان به خروجی مخصوص خود انتقال دهد.

XML و زبان های جديد
XML مادر WAP و WML است. WML كه برای دستگاه های دستی مانند موبايل ها به منظور ارتباط با اينترنت مورد استفاده قرار ميگيرد، در XML نوشه شده است.

 

نسخه قابل چاپ              برگشت

عناوين مرتبط
1- حمایت مایکروسافت از ODF رقابت با OOXML را نشان می دهد یک شنبه,7 خرداد 1387
2- مبدل Open XML براي ورد 2007 مايكروسافت عرضه شد سه شنبه,15 بهمن 1385
3- آموزش XML (بخش چهارم) پنج شنبه,22 اسفند 1384
4- آموزش XML (بخش سوم) یک شنبه,10 اسفند 1384
5- آموزش XML (بخش دوم) چهارشنبه,25 بهمن 1384
6- آموزش XML (بخش اول) پنج شنبه,20 بهمن 1384
7- اعمال محدوديت مشاهده فايل های XML و XSL در ASP.NET شنبه,29 شهريور 1384
8- اينتل شركت مسيرياب XML را خريداري كرد چهارشنبه,28 مرداد 1384
9- مايكروسافت به بسته نرم افزاري Office خود فايل هاي XML اضافه مي كند سه شنبه,19 خرداد 1384
10- سرور Tamino XML در نسخه developer ارائه مي شود پنج شنبه,27 مهر 1383
11- اينترنت اكسپلورر مايكروسافت اطلاعات حساس XML را فاش مي كند! شنبه,21 مهر 1383
12- نصب كنندهُ XML ويندوز مايكروسافت در اختيار عموم قرار مي گيرد سه شنبه,21 فروردين 1383



نظرات كاربران



با قراردادن كد ذيل مي‌توانيد از سيستم نمايشگار اخبار ما بصورت رايگان در سايت/وبلاگ خود استفاده كنيد
 

معرفي شبكه فن آوري اطلاعات ايران به يك دوست

ايميل شما:
ايميل دوستتان:

تبـليغــات

تبليغات داخلي ...


حاميان ما ...


نقل اخبار/اطلاعات ساير سايتها/پايگاه‌ها لزوما به معناي تائيد آنها نيست، بلكه مسئوليت تمامي مطالب ارسالي به عهده پايگاه‌هاي مربوطه مي‌باشد
نقل مطالب سايت با ذکر منبع (www.IRITN.com) و نام نويسنده مجاز است.
All rights reserved. Copyright 2003-2006 by KEYANA IT Co.  Computed in 0.11 seconds
(Best Viewed With IE 6.0 or higher (1024x768