![]() |
|||||||||
|
|
|||||||||
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
XML لغة صممت لتعمل (لا شئ) ، فقط تخزن البيانات وتصفها (تعطيها وسوم محددة) وكما ذكرت تستخدم لتبادل البيانات بين التطبيقات ، بينما لغة HTML صممت لعرض البيانات فقط دون الأهلية للتحكم بالمصدر أو نقطة الوصول وهي لا تحفظ ولا تصدر ولا تستورد أي بيانات ، ونقطة التشابه فقط هي ان كلا اللغتين تعتمدان على tags (الوسوم) في وصف البيانات (في XML) وفي عرض البيانات في (HTML) ... توفر لغة XML بيئة رائعة جداُ في عملية interfacing بين التطبيقات بدل الاعتماد المباشر على قواعد البيانات كمصدر للـ interfacing والتي قد تكون البيانات فيها مشفرة ، أو غير متاحة للوصول مثل تطبيقات الويب ... وهذا ما فعلته أنت في برنامج تحليل charts الأسهم ... ومع امكانية تشفير البيانات في ملفات xml المصدّرة ، إلا أن التشفير يستعمله المبرمج الذي قام بتصميم التطبيق الأساسي وقواعد البيانات ليضمن عدم تبادل البيانات خارج نطاق الحاجة بالنسبة له ... اللغة ضرورية جداً جداً لمبرمجي الويب (ASP ، PHP ، CFM) وغيرهم من اللغات ، اللغة هذي تعتبر من أقوى وسائط تبادل البيانات ونقلها ... ولو كنت مبرمج ويب لعملت على اتقانها قبل الانتهاء من تعلم قواعد البيانات ... أقول هذا لأنني جربت فوائدها في برامج بنيتها بلغة C# وقللت اعادة تعديل البرامج من جديد كما في السابق ، وصرت أكتفي بتصدير البيانات واعادة استيرادها ببريمجات بسيطة لا تأخذ مني عشر الوقت المطلوب لإعادة تعديل البرامج الأصلية ... تحياتي لك ، وشكراً على النبذة حول هذه اللغة ... بالمناسبة ، هل أنت من طرح فكرة تشفير البيانات بمفتاح طوله 3000 بت أم هو شخص آخر؟ آسف على الخروج عن الموضوع الأصلي ولكن التبست علي الأسماء ... وشكراً لك مرة أخرى ... |
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
موضوع رائع Night Eagle ومحتاجين في المنتدى ذي المواضيع ... ما راح أزيد على كلامك وكلام Mutability , على أن هذه اللغة تستخدم لوصف البيانات ( Meta-Date ) وميزتها على جعل بيانات الويب Structured أو Semi-Structred ... لو نلاحظ لغة HTML تعمل فقط على وصف الشكل لا المعنى , يعني توصف هذي صورة و هذا نص ....... ألخ , بينما تغفل معنى البيانات الي فيها ... الإنتقال إلى وصف بيانات الويب بطريقة ال XML راح يوصلنا إلى تطبيق مفهوم ال Symantic Web , أي والويب ذو المعنى ... لان الويب ليس وسيلة فقط لعرض البيانات وأرسال ملفات HTML ... البيانات الي بالويب ممكن تكون المعرفة الي تبني عليها كل الشركات والمؤسسات قراراتها ,,, الخلاصة ال XML راح تخلي بيانات الويب ذات معنى ... وتحياتي للجميع ,, ...[/align] |
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
اشكرك على المداخلة الطيبة والتي افدتنا فيها بالمزيد من المعلومات وعلى فكرة: تراني ما سويت برنامج الأسهم..بس كنت اعطي مثال وهناك برامج فعلية تقوم بعمل التحليلات مثل الميتاستوك ان لم اكن مخطئا بس اللي اعرفه ان برنامج مباشر برو يصدر الصفقات على هيئة XML وعلى فكرة: ليس انا من اقترح تشفير البيانات بمفتاح 3000 بت مشبه على اسمي tag= وسم : عطيتنا معناها شاكر لك الرد |
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
عدت اليكم ببعض الروابط والتي تحوي دروسا او مقالات مفيدة لمن يرغب في الاستزادة من XML: مقال 1 (عربي) مقال 2 (عربي ) دروس رائعة جدا لـXML أسئلة شائعة (FAQ's) حول XML جميع الروابط عربية الانجليزية اكثر من ان تحصى وساضعها قريبا باذن الله |
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
http://www-130.ibm.com/developerworks/xml/ http://www.freeprogrammingresources.com/xmlforum.html http://xml.org/ |
|
|||||
|
مشاركة: eXtensible Markup Language (XML) :Overview
[align=center] السلام عليكم ورحمة الله وبركاته
شكرا اخ نايت على هذا الموضوع المفيد وعلى الشرح كمان.. ![]() واكيد على الروابط.. بصراحه مره حلو إن الواحد لما يكون عنده معلومه ما يبخل فيها على غيره يعطيك العافيه[/align] |