فرمت فایل : word(قابل ویرایش)
تعداد صفحات:81
فهرست مطالب:
چکیده
مقدمه
تاریخچه
فصل اول وب
1-1 واژه وب
1-2 خدمات وب
1-3 وب معانی گرا
1-3-1 لایههای وب معنایی
1-3-2 سیستمهای استدلالگر
1-4 مهندسی دانش
1-5 مزایای مربوط به خدمات وب
1-6 استاندارد های خدمات وب
1-6-1 پروتکل دسترسی آسان به اشیاء (SOAP)
1-6-2 زبان توصیف خدمات وب (WSDL)
1-6-3 شرح، کشف، و یکپارچهسازی فراگیر (UDDI)
1-7 HTML
1-8 مرورگر اینترنت
1-9 کنسرسیوم وب جهان شمول
1-10 قابلیت دسترسی وب
1-11 فناوری های کمکی، برای مرور وب
1-12 راهنمای طراحی محتوای وب دسترساتر
1-13 دسترسایی وب و دولت ها
1-14 قرارداد کنترل انتقال
فصل دوم وب Caching
2-1 معماری وب
2-2 پروتکل های ترابری وب
2-3 انواع وب Caching ها
2-4 مکانیزم های وب Caching ها
فصل سوم پراکسی
3-1 عملکردهایی که پراکسی سرور میتواند داشته باشد
3-2 پیکربندی مرورگر
3-3 کاربرد پراکسی در امنیت شبکه
3-4 پراکسی چیست؟
3-5 مزایای پراکسیها بعنوان ابزاری برای امنیت
3-6 برخی انواع پراکسی
3-6-1 SMTP Proxy
3-6-2 HTTP Proxy
3-6-3 FTP Proxy
3-6-4 DNS Proxy
فصل چهارم سرور پراکسی چیست؟
4-1 کاربردهای سرور پراکسی
4-2 ویژگیهای سرور پراکسی
4-3 خدمات سرور پراکسی
4-4 معیارهای موثر در انتخاب سرور پراکسی
فصل پنجمHTCP
5-1 پروتکل HTCP
5-2 فرمت عمومی پیام های HTCP
5-2-1 فرمت سربار در پیام HTCP/*.*
5-2-2 فرمت بخش داده ی پیام در HTCP/0.*
5-2-3 ساختار AUTH در HTCP/0.0
فصل ششم نرم افزار
6-1 درباره نرم افزار
6-2 بررسی ثوابت برنامه
6-3 تابع اصلی برنامه
6-4 توابع جانبی برنامه
6-4-1 تابع handle_connect
6-4-2 تابع handle_request
6-4-3 تابع clean_cache
6-4-4 تابع calculate_hash
6-4-5 تابع reaper
6-4-6 تابع granceful_exit
پیوست(کدهای برنامه)
تشکر و قدردانی
منابع
مقدمه:
در علم کامپیوتر به جمع آوری اطلاعاتی که دسترسی به منابع اصلی آنها پرهزینه و وقت گیر است Caching می گویند. به عبارت دیگرCaching محیطی است برای ذخیره اطلاعات در خواست شده. در ابتدا اطلاعات درCaching ذخیره می شود و در بازخوانی مجدد اطلاعات از آنها به جای اطلاعات اصلی در خواستی استفاده می شود ، در نتیجه مدت زمان کمتری برای دسترسی به اطلاعات مورد نیاز است. این سیستم بین یک سرور و یک کامپیوتر WORK STATION (یعنی کامپیوتری که به کامپیوتر اصلی یا همان سرور متصل است) برقرار است. ملموس ترین مثال در مورد اینترنت ، مرورگری که شما با آن کار می کنید است. این مرورگر ظاهرا در حال برقراری ارتباط با یک سرور خارج از وب است اما در واقع به یک سرورپراکسی محلی متصل است. شاید بگویید این کار چه مزیتی دارد ؟ مزیت آن این سیستم باعث افزایش سرعت دسترسی به اینترنت می شود. چون سرور پراکسی صفحات وبی که قبلا باز شده اند را در حافظه ذخیره میکند ، هنگامی که شما به این صفحات اختیاج دارید به جای اینکه آن را از سایت اصلی و از محلی دور پیدا کنید به راحتی و به سرعت آنها را از این دستگاه برمی دارید.
تاریخچه
استفاده از عبارت Caching در ادبیات کامپیوتر به مقاله ای در مورد مفهوم سرچشمه گرفتن علم کامپیوتر در مجله IBM در سال 1967 باز می گردد. این مقاله مربوط به حافظه های موجود در مدل های 85 و مدل در حال ساخت 360 بود که در آن Lyle R. Johnson ویراستار مجله از تکنولوژی جدید بافر با سرت بالاتر صحبت به میان آورد و در حالی که کسی به این موضوع فکر نمی کرد او عبارت Caching را که از کلمه Caching در زبان فرانسه به معنای مخفی را پیشنهاد کرد. این مقاله در سال 1968 انتشار یافت و IBM از نویسنده آن تجلیل و قدر دانی به عمل آورد. عبارت Caching پس از مدت کوتاهی به استاندارد پیوست و در ادبیات کامپیوتر مورد استفاده قرار گرفت.
فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:75
فهرست مطالب:
مقدمه
تعریف و خواستههای پروژه
تعریف کامل پروژه
زبان برنامهنویسی و نگارش آن
سیستم عامل
تجهیزات سختافزاری و نرمافزاری
خواستههای پروژه
ساختمان و شرح عملکرد نرم افزار
شرح ساختمانی نرمافزار
شرح جداول پایگاه دادهها
تشریح مراحل طراحی و پیادهسازی
مشکلات و مسایل به وجود آمده
تجارب به دست آمده
پیشنهاد و توسعه برای توسعههای آتی نرمافزار
راهنمای کاربر
نحوه کار و استفاده از نرم افزار
مراحل نصب و راهاندازی
نحوه برخورد با اشکالات احتمالی
شرح برخی از دستورات مهم
ضمیمه
لیست جرایم مصوب هیئت دولت
مقدمه:
زمانی کارها با دست انجام میشد، کند، ملالتآور، خسته کننده با پیشرفت علم دستگاههای مختلفی برای راحتتر شدن کار انسان اختراع و ساخته شد، که از جمله آنها کامپیوتر بود. کامپیوتر کارها را ساده کرد و سرعت را نیز بالا برد؛ اما کیفیت کار چه شد. در کشور ما کامپیوتر روز به روز پیشرفت کرد و امروزه خیلی از ادارات، سازمانها و ارگانها به این وسیله مجهز شدهاند تا سریعتر، بهتر و با دقت بیشتر به مردم خدمت کنند. اما همین کامپیوتر مشکلاتی را که حل نکرد، بلکه مشکلات جدیدی را نیز به وجود آورد. استفاده غیرصحیح از امکانات کامپیوتر در ادارات و بهره نجستن از تمامی امکانات این دستگاه، کوتاهی مسئولین و برنامه نویسان باعث شد که سیستم مکانیزه نیز مانند سیستم دستی کار آمد نباشد.
در مورد خلافی خودروها در ابتدا این امر در ادارات پست انجام میشود. واحدی در پست وجود داشت به نام «خدمات خودرویی» که چندین کار را انجام میداد. یکی از آنها احراز خلافی وسیله نقلیه بود که پس پر کردن فرم مربوطه، برگه اختاریه به درب منازل پست میشود. این روند تغییر کرد و شخص صاحب خودرو و هم اکنون میتواند خود با مراجعه به یکی از مناطق راهنمایی و رانندگی جرایم خود را دریافت کند. این کار در مراکز بسیار سریع انجام میگیرد ولی اطلاعات مندرج در برگه بسیار محدود بوده، به طوری که اطلاعات مالک، اطلاعات خودرو، جرایم شهرستان را شامل نمیشود.
این سیستم سعی دارد که مشکلات و ضعفهای بالا را پوشش دهد. همچنین با استفاده از امکانات شبکه جهانی اینترنت لیست جرایم را به راحتی در خانه به مالکان تحویل دهد.
تعریف و خواستههای پروژه
1- تعریف پروژه:
ابتدا ترجیح میدهم در این بخش به اطلاعات به دست آماده از مراجعات به معاونت راهور اشاره و در حین شرح آنها پروژه خود را نیز شرح میدهیم. در مراجعه اول با رئیس کل معاونت طرح و توسعه آن نیرو جناب آقای سرتیپ 2 پاسدار حسن موحدیان دیدار و اطلاعاتی در مورد جرایم و پلاکهای جدید کسب شد که به شرح ذیل اعلام میگردد:
1-1- شرح پلاکهای جدید (شخصی)
این پلاکها شامل سه بخش عددی و یک بخش حرفی میباشد:
عدد دوم از 111 (یکصد و یازده) شروع میشود و به 999 ختم میشود. با تمام شدن این ردیف اعداد یک عدد به عدد دوم اضافه میشود. که این اعداد از 11 تا 99 در نظر گرفته شده است. یا به اتمام رسیدن این عدد (رسیدن به عدد 99) حرف تغییر میکند. عدد سوم یا کد، کد محل تحویل پلاک یا محل سکونت شخص صاحب پلاک است. مثلاً تهران دارای 4 منطقه پلاک شمال، جنوب، شرق و غرب است که کد آنها 11، 22، 33 و 44 است.
حرف پلاک شامل 16 حرف است.
الف- ت- ج- د- س- ص- ع- ق- ک- ط- ل- م- ن- هـ - و- ی
که حرف «ت» برای تاکسیها و حرف «الف» برای خودروهای دولتی و «ع» برای وسایل نقلیه عمومی در نظر گرفته شده است.
این پلاک به شخص تحویل میگردد و متعلق به اوست. با تغییر مالکیت وسیله نقلیه پلاک آن برداشته میشود و به شخص تحویل داده میشود. این پلاک تا زمان مرگ متعلق به شخص است و قابلیت تعویض مالک را ندارد. در صورتی که پس از 6 ماه مالک پلاک اقدام به خرید خودرو ننماید، نیروی انتظامی این پلاک را به عنوان امانت نزد خود نگه میدارد و هر زمان که لازم باشد آن را به مالک بر میگرداند.
در سیستم قدیم، پلاک به خودرو تعلق داشت و در سیستم جدید پلاک به شخص.
فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:36
مقدمه :
یکی از نکات مهم مدیریت یک پایگاه داده حصول اطمینان از امنیت اطلاعات است شما باید مطمئن باشید هر شخص که لازم است به طور قانونی به اطلاعات دسترسی داشته باشد می تواند به آنها را بدست آورد ولی هیچ کس نمی تواند بدون اجازه به آنها دسترسی داشته باشد .
نیاز به امنیت
قبل ازاینکه به بحث در مورد امنیت در SQL بپردازیم لازم است نیاز به امنیت را به درستی درک کنیم خطرات امنیتی از سه ناحیه مورد بحث قرار می گیرند .
اشخاصی که در شرکتتان کار می کنند ، احتمالا متداولترین نوع مزاحمت برای سیستم تا ن به شمار می آیند . این افراد معمولا انگیزه نهائی برای دستیبای به داده هایی دارند که نمی بایست آنها را ببینند . قدری از این انگیزه ممکن است کنجکاوی محض باشد ، و قدری از آن نیز ممکن است سوء نیت صرف باشد . برای متوقف کردن در این نوع مزاحمت ، واقعا باید با سوء ظن به تمام سیستم های خود بنگرید و آنها را تا حد ممکن قفل کنید . وقتی چنین کاری می کنید ، برخی از کاربران شکایت می کنند لازم است به تمامی این گونه مسائل پاسخ دهید وبه آنها توضیح دهید که چرا سیستم ها را قفل می کنید .
با انتشارسیستم عامل ویندوز 2000 مایکروسافت گام بزرگی در جهت این خواسته که سرویسگر ویندوز NT استاندارد عملیات کامپیوتری مؤسسات شود،برداشته است .پروژه ویندوز 2000 یکی از بزرگترین پروژه های نرم افزاری بوده است که تابه امروز به پایان رسیده است واگرچه تخمین های مربوط به میزان بزرگی آن متفاوت از یکدیگراست ،اما برآورد می شود که چیزی در حدود 40 تا 65 میلیون خط کدبرای آن نوشته شده باشد.بیش از 2000 برنامه نویس برروی این پروژه کارکرده اند .برای تولید Windows 2000 Srever مشارکت فنی بین حدود 24 شرکت صورت پذیرفته است.
میزان تفاوت بین ویندوز NTنگارش 4.0 وwindows 2000 Server رامی توانیم با تفاوت بین ویندوز 3.1 وویندوز 95 مقایسه بکنیم.بیل گیتس دراین موردگفته است :ویندوز 2000 قابل ملاحظه ترین ارتقاءدر تاریخ مایکروسافت است.
بسیاری از این مشارکت ها ،امکانات جدیدی رادر سیستم عامل فراهم آورده است که از جمله آنها می توان به الحاق ذخیره سازی سلسله مراتبی اشاره کردکه باعث می شود فایل هایی که کمتر مورد استفاده قرار میگیرد به نوار منتقل شوند ودر هنگام لزوم بازیابی شوند.این کاربراساس محصول High Groundانجام می شود.برخی از قابلیت ها باعث بهبود فن آوری شده است که قبلا در نگارش هایی از سیستم عامل یادر بسته های اختیاری آن وجودداشته است ، نظیر الحاق عملیات چند جلسه ای مبتنی بر سرویسگر در Windows Terminal Services که براساس کار مشترکی از مایکروسافت و Citrixاست.
چیزهایی در Windows 2000 Server وجود دارد که تقریبا باعث خوشحالی تمامی مدیران سیستم می شود ،ومایکروسافت امیدوار است که با استفاده از آنها مشکلات ارتقاء سیستم عامل به اندازه قابل قبولی کاهش یابد.
اگر از مدیران ویندوز NTبپرسیدکه بهترین جنبه ویندوز چیست وبهترین ویژگی که آنها می خواهند در نسل بعدی سیستم عامل سرویسگر ویندوزببیند چه می باشد ،پاسخ پایداری وقابلیت اطمینان خواهد بود.ویژگی بعدی که مدنظر خواهد بود سادگی مدیریت است،ومواردبعدی در این لیست ویژگیهای متعدد دیگری هستند که در حین دوره شکل گیری این سیستم عامل توسط مایکروسافت برای جلب مشتریان مطرح گشته اند.
مقدمه
چرا به فهرست نیاز است؟
تنظیم مناسب سرویسگر
آنچه Windows 2000 Server عرضه می کند
محدودکردن دستیابی به یک کنسول سفارشی MMC
حوزه هاوActive Directory
تاریخچه حوزه ها و تراست های
نقش های کنترلگر حوزه
درک کنترلگرهای حوزه ویندوز
درک کنترل گرهای حوزه
موجودیت های
Active Directory
انتشارشیءهای درون Active Directory
انتشار خودکارمنابع در Active Directory
انتشاردستی منابع درActive Directory
جستجوبه دنبال مداخل درون
Active Directory
مجوزهایNTFS
مجوزهای NTFS
IPconfig
NetStat
NbtStat
FTP
Telnet-
Finger-
Services
چیست؟
نصب وپیکربندی
ایجاداتصالات
WTS
WTS
تحلیل کارایی سرویسگرهای
WTS
نحوه پیروی از مسائل مجوز دهی
WTS
Internet services manager
شامل 112 صفحه فایل word