حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره شبکه کامپیوتری چیست

اختصاصی از حامی فایل تحقیق درباره شبکه کامپیوتری چیست دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 38

 

شبکه کامپیوتری چیست؟

اتصال دو یا چند کامپیوتر را به یکدیگر را شبکه کامپیوتری می گویند. این کار برای انتقال Data از یک یا چند کامپیوتر به یک یا چند کامپیوتر دیگر صورت می گیرد. با این کار سرعت دستیابی به اطلاعات بیشتر و زمان مورد نیاز برای پردازشهای لازم برروی آن کوتاهتر خواهد شد. بنابراین با توجه به این توضیح دو مطلب مهم در شبکه های کامپیوتری وجود دارد. اول اتصال کامپیوترها و دوم انتقال اطلاعات برای اینکار باید قوانین وضع واجرا شوند تا اولا اتصال فیزیکی بین کامپیوترها بوجود آمده ثانیا اطلاعات منتقل شده با صحت وسلامت از مبدا به مقصد برسند.

در همین زمینه طی چند سال اخیر شرکتهای بزرگ مانند Digital Equipment Corp(DEC), IBM.Honeywell استانداردهای مختلفی را جهت اتصال کامپیوترها به یکدیگر وانتقال Data ابداع کرده اند. بدلیل لزوم همخوانی مفاهیم شبکه ها و قوانین انتقال Data در سال 1984 در سازمان Intematinal Standard Organization (IEEE)Institate of Electical and Electronic Engineering (ISO) متفقا اقدام به پیاده سازی مدل استانداردی برای طراحی و پیاده سازی شبکه ها نموده اند.

انواع متداول شبکه ها:

شبکه های کامپیوتری متداولا به دودسته عمده تقسیم می شوند.

-شبکه های محلی local Area Network) یا LAN)

-شبکه های گسترده Wude Area Network) یا(WAN

همانطور که از نام هر یک از این دو نوع شبکه پیداست وجه تمایز اصلی آنها در بزرگی یا کوچکی محدوده تحت پوشش آنهاست. یک LAN شبکه ای است ،محدوده ای کوچک، این محدوده از یک دپارتمان واقع در بخشی ازیک سازمان که در طبقه ای از ساختمان قرارگرفته تا تمامی دفاتر یک سازمان بزرگ که در چند ساختمان و مجتمع نزدیک به یکدیگر واقع شده اند را شامل می شود.

در مقایسه WAN شبکه ای است که در آن ارتباط کامپیوترها در محدوده بین شهرها، کشورها وحتی تمام دنیا برقرار می شود. برای درک تفاوت بین WAN,LAN از نظر جغرافیایی می توان مثال خطوط تلفنی را مطرح کرد.

ارتباط تلفنی داخل شهری مثال مناسبی برای LAN میباشد. در این حالت ارتباط بین دستگاههای تلفن در محدوده ای کوچک که حداکثر می تواند در دورترین دو نقطه از یک شهر واقع شده باشد برقرار می شود. در حالیکه ارتباط بین شهری یا بین کشوری مثال خوبی برای WAN است. در این حالت ارتباط بین دستگاههای تلفن در فواصل طولانی تر مثلا بین دو شهر در یک کشور یا بین دو شهر در دوکشور برقرار می شود.

یک تفاوت دیگر بین WAN,LAN در مالیکت تجهیزات شبکه است. به این معنی که تمامی تجهیزات LAN عموما متعلق به یک سازمان می باشد والبته متداولا متعلق به سازمانی است که شبکه در آن نصب شده است.

در حالیکه تجهیزات WAN ممکن است به افراد یا سازمانهای مختلف تعلق داشته باشد. تفاوت عمده دیگر WAN,LAN در سرعت انتقال اطلاعات (Data Rate) ومیزان خطای رخ داده در اطلاعات منتقل شده (Error Rate) است. به دلیل کوتاهی مسافتها درLAN میتوان با استفاده از تجهیزات جدید و با هزینه های نسبتا پایین به سرعت انتقال اطلاعات تا 100-Mbps نیز دست یافت. این در حالی است که در WAN با استفاده از خطوط ارتباطی E1,T1 حداکثر سرعت به ترتیب 1.544Mbps و 2.048Mbpsخواهد بود. همچنین به دلیل مجتمع بودن تجهیزات LAN در یک محدوده کوچک تاثیر عوامل محیطی مانند طوفان، رعد و برق وضعیت جوی روی خطوطی که اطلاعات در آنها منتقل می شوند بسیارکم است در حالیکه این احتمال در WAN به دلیل بالابودن فاصله ها بیشتر می باشد در نتیجه احتمال وقوع خطا بر روی اطلاعات منتقل شده در LAN نسبت به WAN بسیار کمتر است. یعنی میزان خطای رخ داده در اطلاعات منتقل شده درLAN کمتر است. آخرین تفاوت بین این دو نوع شبکه در نوع اطلاعات منتقل شده است.

متداولا اطلاعاتی که در WAN منتقل می شوند شامل Video, Voice, Data می باشد در حالیکه اطلاعاتی که در LAN منتقل می شود. معمولا Primarily Data است. جدول مقایسه بین مشخصات این دو نوع شبکه را به صورت خلاصه در زیر می بینید..

WAN

LAN

مشخصات

در محدوده شهرها وکشورها

محدود به یک یا چند ساختمان

محدوده جغرافیایی تحت پوشش

بسیار پایین وحداکثر 2.048Mbps

عموما 10Mbps می تواند تا 100Mbps نیز افزایش یابد

سرعت انتقال اطلاعات

نرخ رخداد خطا در اطلاعات


دانلود با لینک مستقیم


تحقیق درباره شبکه کامپیوتری چیست

تحقیق درباره شبکه های بدن کابل

اختصاصی از حامی فایل تحقیق درباره شبکه های بدن کابل دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 48

 

مقدمه:

شرکت سهند دارای بخشهای مختلف زیر می باشد:

بخش فروش و تعمیرات : که در این بخش مانند دیگر مغازه ها به جمع آوری سیستم و یا رفع مشکلات دیگر سیستم های مشتریان پرداخته می شود.

بخش آموزش : در این بخش کلاسهای مختلفی با توجه به درخواست مشتریان در نظر گرفته می شود. اکثر مراجعین برای دوره های یادگیری را دانش آموزان دبیرستانی برای دوره های اپراتوری Windows – Dos ؛ آشنایی و کار با نرم افزار های آفیس مانند Word – Excel و ... ؛ آشنایی و کار با نرم افزار های گرافیکی و نقشه کشی مثل Acad – PhotoShop – Corel و...

بخش طراحی و نصب : وظیفه این بخش بیشتر نصب شبکه های داخلی ؛ انجام پروسه های برنامه نویسی و یا رفع مشکلات بوجود آمده شبکه انجام شده قبل می باشد.

من در شرکت سهند بیشتر مسؤولیت نگهداری سیستم های موجود در آزمایشگاه بود. اما بیشتر علاقه مند بودم با بخش طراحی و نصب کار کنم که تا حدودی مؤفق به انجام این کار شدم به همین دلیل صلاح دیدم گزارش کارآموزی خود را در رابطه با موضوع شبکه های بی سیم ارایه دهم. امیدوارم در این گزارش توانسته باشم مؤفق عمل کرده باشم و گزارش کارآموزی من بتواند بقیه دوستان را در آشنایی و طراحی با شبکه های بی سیم یاری کند.

در پایان از کلیه خوانندگان به دلیل اشکالات و نواقص موجود در متن پوزش می طلبم.

تقدیم و تشکر

تقدیم به مادرم که همواره در سختی های دوران تحصیل مشوق و سنگ صبور من بوده است.

فهرست

فصل اول: شبکه های بدون کابل...................... 4

مبانی شبکه های بدون کابل....................... 5

Swap وHomeRF ................................. 7

Wi – Fi و WECA ................................. 8

فصل دوم:اینترنت بدون کابل.........................10

روندشکل گیری اینترنت بدون کابل..................11

WML ..........................................12

WAP ..........................................13

فصل سوم: استانداردها.............................17

1.بررسی استاندارد IEEE 802.11 ...................18

2.معماری شبکه های محلی بیسیم....................22

3.استاندارد b802.11.............................36

4.استاندارد a802.11.............................40

5.همکاری Wi-Fi ..................................44

6.استاندارد بعدی IEEE 802.11g ...................45

شبکه های بدون کابل


دانلود با لینک مستقیم


تحقیق درباره شبکه های بدن کابل

تحقیق درباره شبکه

اختصاصی از حامی فایل تحقیق درباره شبکه دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 48

 

گزارش کارآموزی:

شبکه‌ چیست‌؟

انواع‌ شبکه‌

راه اندازی روتر سیسکو مفاهیم اولیه شبکه

تجهیزات شبکه

انواع راههای ارتباط کاربر به ISP

مفاهیم اولیه پروتکل TCP/IP

آشنایی با روترهای سیسکو

آشنایی با سوئیچ شبکه

استاد: دکتر حسین نزاد

کارآموز: امیر حسین ثابت

دانشگاه جامع علمی کاربردی واحد اراک –زمستان 83

شبکه‌ چیست‌؟

شبکه‌ مجموعه‌ای‌ از سرویس‌ دهنده‌ها و سرویس‌ گیرنده‌های‌ متعددی‌ می‌باشد که‌به‌ یکدیگر متصل‌ هستند.

در این‌ بین‌ سرویس‌ دهنده‌ها (server) نقش‌ سرویس‌ دهنده‌ و خدمات‌ دهی‌ وسرویس‌ گیرنده‌ها (Client) نقش‌ سرویس‌ گیرنده‌ یا همان‌ مشتری‌ را بازی‌ می‌کنند.

انواع‌ شبکه‌:

شبکه‌ها را می‌توان‌ به‌ دو دسته‌ی‌ «شبکه‌های‌ محلی‌» LAN و شبکه‌های‌ بزرگ‌تر از آن‌(WAN) تقسیم‌ کرد.

شبکه‌های‌ محلی‌: Local Area Network

این‌ نوع‌ شبکه‌ها به‌ شبکه‌های(‌ (LAN) معروف‌ هستند. شبکه های محلی معمولا میزبان 2 تا 20کامپیوتر و در غالب Work Group میباشند. سرعت این نوع شبکه بسیار زیاد است (معمولا 100MB Per Sec) و می توان حجم داده های بالا را در مدت بسیار کم انتقال داد.

شبکه‌های‌ گسترده‌: Wide Area Network

این نوع شبکه ها به شبکه های WAN معروف هستند. این شبکه ها بزرگتر از شبکه های LAN و اغلب برای امور عمومی از آن استفاده می شود.

ازجمله این شبکه ها میتوان شبکه های VAN و یا شبکه های بزرگتر مانند Internet و.. را نام برد

سرعت انتقال داده ها در این نوع شبکه ها نسبت به LAN (در ایران) بسیار ناچیز میباشد. این سرعت به خاطر استفاده از خطوط 56K است. البته می توان با استفاده از خطوط DSL یا ISDN و یا بی سیم Wire Less سرعت این ارتباط را به اندازه ,256 k , 512 kیا بالاتر افزایش داد.

Internet Protocol: IP

IP یک‌ عدد 32 بیتی‌ (bit) است‌ که‌ پس‌ از اتصال‌ به‌ شبکه‌(... , Internet , LAN) به‌ ما متعلق‌ می‌گیرد.

شکل کلی IP را می توان به صورت http://www.xxx.yyy.zzz در نظر گرفت که با هر بار اتصال به اینترنت به صورت Dial Up این عدد تغییر می کند.

به عنوان مثال در حال حاضر IP ما 213.155.55.104 است اما در اتصال بعدی ممکن است این عدد به 213.155.55.20 تغییر کند.

IP چه کاربردی دارد؟

IP به عنوان یک شناسنامه در شبکه است و کاربردهای بسیاری دارد .برای توصیف کامل IP نیاز به شرح TCP/IP است که بعدا به آن اشاره خواهیم کرد.

همان طور که در جامعه شناسنامه وسیله ای برای احراز هویت ماست و بدون آن جزو آن جامعه محسوب نمی شویم ، IP نیز وسیله ای برای شناسایی ما در شبکه است و امکان اتصال به شبکه بدون آن وجود ندارد.

به طور مثال هنگامی که در شبکه مشغول چت (Chat) هستیم ، کامپیوتر شما دارای یک IP می باشد. و جملاتی را که شما تایپ می کنید به وسیله مسیر یابها (Router ) مسیر یابی (Routing) شده و به کامپیوتر شخص مقابل میرسند و متنی را هم که شخص مقابل تایپ میکند روی IP شما فرستاده می شود.

خط فرمان در ویندوز چیست؟

خط فرمان یا همان "Command Prompt" در ویندوز نوعی شبیه ساز سیستم عامل Dos در ویندوز است که فایلهای اجرایی "exe,com" در آن اجرا می شود.

خط فرمان ویندوز دستورات بسیار زیاد و کاربردی دارد که به مرور زمان انها را خواهیم آموخت. دسترسی به خط فرمان در ویندوز:

دسترسی به خط فرمان به دو روش میسر است.

روش اول : روی Start Menu کلیک کرده و گزینه Run را انتخاب می کنیم . سپس در پنجره ظاهر شده اگر ویندوز شما 98/ME باشد عبارت "Command" و اگر 2000/2003/XP باشد عبارت "CMD" را تایپ می کنیم هم اکنون محیط Command Prompt در جلوی شما قرار دارد!

روش دوم : با طی کردن مسیر Start> Programs>Accessories و کلیک کردن برروی Command Prompt این محیط برای شما باز میشود.

چگونه IPخود را بدست آوریم :

برای بدست آوردن IP خود در سیستم عامل ویندوز کافی است همان طور که در بالا توضیح داده شد به محیط Command Prompt رفته و عبارت " IPCONFIG " را تایپ کنیم.

به طور مثال پس از اجرای دستور به نتایج زیر می رسید :

Windows IP Configuration

Ethernet adapter :

IP Address. . . . . . . . . : 213.155.55.232

Subnet Mask . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . : 213.155.55.232

فعلا تنها به سطر IP Address توجه کنید (Default Gateway و Subnet Mask) بعدا برسی خواهد شد. ملاحظه میکنید که IP ما213.155.55.232 است.

آدرسهای IP به چند دسته تقسیم می شوند؟

آدرسهای IP به پنج کلاس A,B,C,D,E تقسیم می شوند. از بین این کلاسها تنها کلاسهای A,B,C کاربرد دارند که به شرح آنها می پردازیم .

کلاس A :

تمام IP هایی که www آنها (در درس قبل شکل کلی IP را به صورت http://www.xxx.yyy.zzz معرفی کردیم) بین 1 تا 126 است ، جزو کلاس A محسوب می شوند.

به عنوان مثال : 112.10.57.13 یک IP کلاس A است. این کلاس ویژه پایگاهای بزرگ اینترنتی است. کلاس B :

تمام IP هایی که WWW آنها بین 128 تا 191 می باشد را شامل می شود. مانند IP ی 172.155.55.73 که جزو کلاس B است.

کلاس C :

این کلاس تمام IP هایی که WWW آنها بین 192 تا 223 است را شامل می شود: مانند 213.133.52.138 که جزو کلاس C محسوب می شود.

تحلیل IP :

همان طور که گفته شد IP یک عدد 32 بیتی است. هم اکنون این گفته را کاملتر شرح داده و مطلب را بازتر می کنیم(

درک این قسمت از مطلب نیازمند دانستن مفاهیم Bit و Byte است . این در حقیقت واحدهای اندازه گیری حافظه کامپیوتر هستند که در پایین آنها را شرح می دهیم :

BIT: به کوچکترین واحد اندازه گیری حافظه کامپیوتری می گویند.

Byte: به مجموع 8 بیت ، یک بایت می گویند.

بنابر این نتیجه می گیریم 32 بیت همان 4 بایت در مبنای اعشاری (مبنای 10 ) است و برای این که کامپیوتر اعداد را در مبنای 2 در نظر می گیرد آن را به صورت Binary (مبنای 2 ) می نویسیم. برای اینکه این مفاهیم را بهتر متوجه شوید آنها را در جدول برسی می کنیم.

IP از چند قسمت تشکیل شده است؟

IP از دو قسمت Net ID و Host ID تشکیل شده است و مقادیر بیت ها در این دو قسمت در کلاسهای مختلف IP متفاوت است. Net ID در واقع شناسه شبکه و Host ID شناسه میزبان در IP است.

برسی Net ID در کلاساهی مختلف:

Net ID در کلاس A به صورت http://www.0.0.0 یعنی تنها www را شامل می شود.

در کلاس B به صورت : http://www.xxx.0.0 است یعنی http://www.xxx در واقع Net Id می باشد.

و در کلاس C به صورت : http://www.xxx.yyy.0 است یعنی NetID ..

کلاس A :


دانلود با لینک مستقیم


تحقیق درباره شبکه

تحقیق درباره دسته بندی

اختصاصی از حامی فایل تحقیق درباره دسته بندی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

دسته بندی

1)شبکه های (work group) peer to peer

1-تفاوت و اولویت خاص میان کامپیوترها نیست.

2-تمام کامپیوترها یکسان هستند و هریک peer نامیده می شود.

3-هر کامپیوتر نقش client و server را دارد.

4-هیچ کامپیوتری به عنوان مدیر یا مسئول شبکه وجود ندارد.

5-هر کاربرد خود تصمیم می گیرد چه منابعی از کامپیوتر خود را شبکه به اشتراک بگذارد.

6-در این شبکه ها معمولاً حداکثر از 1pc استفاده می کنند.

7-در ساختار شبکه معمولاً نیازی به سیستم عامل که تمام قابلیت ها و سطح امنیتی که در شبکه های دیگر را دارد نیاز نیست.

8-در این شبکه سیستم عامل ساده و پیچیدگی سیستم عاملهای شبکه server را ندارد.

9-مدیریت در این شبکه نامتمرکز است. 1-برای این که کاربر یا (user) بتواند با هرکدام از pc های موجود در این شبکه کار کند باید بر روی همان pc دارای یک account (user name, password) باشد.

شبکه های peer to peer برای مکانهایی که شرایط زیر را داشته باشد مناسب است:

1)تعداد کامپیوترها کمتر از 10 عدد باشد 2)امنیت شبکه مهم نباشد 3)تمام user ها در

یک مکان

تعریف شبکه:

برای آن که pc ها بتوانند با یکدیگر تبادل اطلاعات کنند به یک سری منابع و Device نیاز است. که به عبارت ساده تر اتصال دو یا چند کامپیوتر توسط کابل که می توانند با یکدیگر اطلاعات تبادل کنند شبکه است.

دسته بندی فیزیکی شبکه ها:

1)(local area network) LAN: شبکه هایی که از نظر فیزیکی محدود هستند مانند شبکه های داخل یک ساختمان

2)(wide area net work)WAN: شبکه هایی که با اتصال دو یا چند LAN بوجود می آیند. و از نظر جغرافیایی محدود نیستند و بزرگتر از WAN جهان اینترنت است.

پارامترهای موجود در یک شبکه

1)server کامپیوترهایی که سرویس در اختیاز PC های دیگری می گذارند.

2)client کامپیوترهایی که سرویس از PC های دیگر دریافت می کنند.

3)Media:شامل کابل ها و conector هایی هستند که ارتباط بین pc ها را برقرار می‌کنند.

4)Resource شامل تمام منابع موجود در یک شبکه مانند printer و monitor file و...

5)Share resource شامل منابعی که در شبکه به اشتراک گذاشته می شود.

توپولوژی

به شکل فیزیکی اتصال PC ها و سایر اعضای دیگر شبکه به یکدیگر گفته می شود برای پیاده سازی یک شبکه نیاز به نقشه ای داریم که در داخل آن نوع و مقدار Media مصرفی شامل کابل ها و connector ها مشخص شده و چگونگی پیاده سازی شبکه از لحاظ فیزیکی در آن تعریف گردیده است مثل محل عبور کابلها به این نقشه توپولوژی می گویند در ضمن پس از پیاده سازی شبکه جهت ارتقاء و گسترش شبکه و حتی عیب یابی و رفع اشکال شبکه توپولوژی به ما کمک می کند.

انواع توپولوژی استاندارد:

1)Bus

2)Star

3)Ring

توپولوژی BUS:

1-در این توپولوژی تمام PC ها به یک کابل متصل می شوند که به آن کابل اصلی Back bone یا Track می گویند.

2-در این شبکه ی خطی داده ها به شکل Signal های الکترونیکی به تمام PC ها شبکه ارسال شده و تنها کامپیوتری که آدرس آن به داده ضمیمه شده قادر به دریافت و خواندن داده های موجود در کابل است.

3-در این توپولوژی در هر لحظه یک PC قادر به ارسال داده در کابل است.

4-راندمان و بازدهی شبکه مستقیماً به تعداد PC های موجود در شبکه بستگی دارد.

توپولوژی Ring:

1-تمام PC از طریق که مدار دایره ای شکل به یکدیگر متصل شده

2-Data در یک مسیر جهت عقربه های ساعت شروع به حرکت کرده تا به مقصد برسد.

3-در این توپولوژی متد Toking Access استفاده می شود.

4-اولین PC که در شبکه روشن می شود سیگنالی را به نام TOken ایجاد می کند که در شبکه شروع به حرکت می کند و هر PC که در شبکه قصد ارسال Data داشته باشد منتظر دریافت token می شود.

5-به محض دریافت Token به جای آن که دوباره در شبکه ارسال نماید آن را نگهداشته و Data ارسال می کند.

6-Data در شبکه گردش نموده تا به PC مورد نظر برسد


دانلود با لینک مستقیم


تحقیق درباره دسته بندی

تحقیق درباره Dom چیست

اختصاصی از حامی فایل تحقیق درباره Dom چیست دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 3

 

Dom چیست ؟ (3)

کد خطای بوجود آمده ، برگردانده می شود .errorCodeعلت خطای بوجود آمده ،برگردانده می شود .reasonشماره خط خطای بوجود آمده ، برگردانده می شودlineمحل بروز خطاء در خط مربوطه را برمی گرداند .linePosرشته ای که شامل خط مربوط به خطای بوجود آمده است، برگردانده می شودsrcTexturl مربوط به سند مستقر سده در حافظه ، بر گردانده می شود .urlمحل بروز خطاء در فایل مربوطه، برگردانده می شود .filePosحرکت در طول درختیکی از متداولترین روش های بازیابی المان های یک سند XML ، حرکت در طول درخت ( از گره ای به گره دیگر ) و استخراج مقدار متن ذخیره شده بهمراه هر یک از المان ها است . کدهای نوشته شده زیر ، امکان حرکت در طول یک درخت XML را فراهم و در ادامه هر یک از المان های سند XML ، در خروجی نمایش داده می شوند ( کدها با استفاده از VBScript نوشته شده اند ) .حرکت در طول درخت و نمایش المان های یک سند XMLset xmlDoc=CreateObject(''Microsoft.XMLDOM'')xmlDoc.async=''false''xmlDoc.load(''note.xml'')for each x in xmlDoc.documentElement.childNodesdocument.write(x.nodename)document.write('': '')document.write(x.text)nextایجاد محتویات مبتنی بر Html برای یک سند XMLیکی از مهمترین قابلیت های XML ، تمایز و تفکیک سندهای Html از داده های مربوطه است . با استفاده از یک پارسر XML ، موجود در مرورگرها ، یک صفحه وب قادر به ایجاد محتویاتی پویا است . در این زمینه می توان از پتانسیل های جاوااسکریپت بمنظور تولید و ارائه محتویات پویا نیز استفاده کرد . در همین راستا ، امکان استفاده از ASP برا ی ایجاد محتویات پویا با تاکید بر نقش سرویس دهنده وب نیز وجود دارد . برنامه زیر ، داده های موجود در یک سند XML را خوانده و آنها را با فرمت Html در خروجی نمایش خواهد داد .نمایش داده های موجود در یک سند XML با استفاده از جاوااسکریپتvar xmlDoc = new ActiveXObject(''Microsoft.XMLDOM'')xmlDoc.async=''false''xmlDoc.load(''note.xml'')nodes = xmlDoc.documentElement.childNodesto.innerText = nodes.item(0).textfrom.innerText = nodes.item(1).textheader.innerText = nodes.item(2).textbody.innerText = nodes.item(3).textدستیابی به المان ها از طریق نامرنامه زیر داده های موجود در یک سند XML را خوانده و آنها را با فرمت Html در خروجی نمایش خواهد داد .دستیابی به المان ها د ر یک سند XML از طریق نام و بکمک جاوااسکریپتvar xmlDoc = new ActiveXObject(''Microsoft.XMLDOM'')xmlDoبی به گره ها بهمراه خصلت مربوطه، درج و حذف گره ها و تبدیل ساختار درختی به شکل اولیه XML است . در حال حاضر، سیزده نوع متفاوت گره توسط پارسرشرکت ماکروسافت، حمایت می گردد . جدول زیر متداولترین نوع گره ها را نشان می دهد .مثالنوع گرهDocument typeProcessing instructionIraniElementtype=''tea''AttributeIraniTextاستفاده از پارسربمنظور خواندن، ویرایش و یا ایجاد و پردازش یک سند XML ، می بایست از یک پارسر استفاده کرد . پارسر شرکت ماکروسافت، یک عنصر مبتنی بر COM بوده که بهمراه IE نسخه پنج ، ارائه شده است . پس از نصب مرورگر فوق، امکان استفاده از پارسر فراهم می گردد . پارسر MSXML ، دارای امکانات متعدد برنامه نویسی بمنظور استفاده توسط زبانهای زیر است :حمایت از جاوااسکریپت VBScript Perl جاوا و ++ Cحمایت از استاندارد کنسرسیوم وب و XML DOMحمایت از DTD و معتبر سازیمثال : نحوه ایجاد شی Document ، با استفاده جاوااسکریپت ، VBscript و ASP در جدول زیر نشان داده شده است :مثالتکنولوژیvar xmlDoc = new ActiveXObject(''Microsoft.XMLDOM'')Javascriptset xmlDoc = CreateObject(''Microsoft.XMLDOM'')VBscriptset xmlDoc = Server.CreateObject(''Microsoft.XMLDOM'')ASPاستقرار یک سند XML در حافظهکدهای زیر نحوه استقرار یک سند XML با نام Test.xml در حافظه را نشان می دهد :استقرار یک سند XML در حافظهاولین خط در اسکریپت های فوق ، یک نمونه از پارسر XML شرکت ماکروسافت را ایجاد می نماید . در دومین خط ، به پارسر اعلام می گردد منتظر دریافت کامل سند XML بوده قبل از اینکه پردازش خود را آغاز نماید . در سومین خط ، به پارسر اعلام شده است که یک سند XML با نام Test.xml را در حافظه مستقر نماید .


دانلود با لینک مستقیم


تحقیق درباره Dom چیست