فایل هلپ

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

فایل هلپ

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

ساخت SSL

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

ساخت SSL


ساخت SSL

یکی از مشکلاتی که پیش روی همه ی برنامه نویسان وب بوجود آمده مشکل SSL هست.

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

 


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


ساخت SSL

دانلود مقاله کامل درباره آشنائی با پروتکل HTTP

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

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

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

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

 

آشنائی با پروتکل HTTP ( بخش اول ) در اینترنت همانند سایر شبکه های کامپیوتری از پروتکل های متعدد و با اهداف مختلف استفاده می گردد. هر پروتکل از یک ساختار خاص برای ارسال و دریافت اطلاعات  (بسته های اطلاعاتی ) استفاده نموده و ترافیک مختص به خود را در شبکه ایجاد می نماید .  HTTP  ( برگرفته از Hyper Text Transfer Protocol ) ، یکی از متداولترین پروتکل های لایه application است  که مسئولیت ارتباط بین سرویس گیرندگان و سرویس دهندگان وب را برعهده دارد .در ادامه با پروتکل فوق بیشتر آشنا خواهیم شد.

پروتکل HTTP چیست ؟دنیای شبکه های کامپیوتری دارای عمری چند ساله است و بسیاری از کاربران ، ضرورت استفاده از شبکه را همزمان با متداول شدن اینترنت در اوایل سال 1990 دریافتند . عمومیت اینترنت، رشد و گسترش شبکه های کامپیوتر‌ی را به دنبال داشته است . اینترنت نیز با سرعتی باورنکردنی رشد و  امروزه شاهد ایجاد ده ها  میلیون وب سایت در طی یک سال در این عرصه می باشیم . تمامی وب سایت های موجود بر روی‌ اینترنت از پروتکل HTTP استفاده می نمایند . با این که پروتکل HTTP  با استفاده از پروتکل های دیگری نظیر IP و TCP ماموریت خود را انجام می دهد ، ولی این پروتکل HTTP است که به عنوان زبان مشترک ارتباطی بین سرویس گیرنده و سرویس دهنده وب به رسمیت شناخته شده و از‌ آن استفاده می گردد . در واقع مرورگر وب صدای خود را با استفاده از پروتکل HTTP به گوش سرویس دهنده وب رسانده و از وی درخواست یک صفحه وب را می نماید. به منظور انجام یک تراکنش موفقیت آمیز بین سرویس گیرندگان وب ( نظیر IE )  و سرویس دهندگان وب ( نظیر IIS ) ، به اطلاعات زیادی نیاز خواهد بود . پس از handshake پروتکل TCP/IP ، مرورگر اطلاعات گسترده ای را ‌ برای سرویس دهنده وب  ارسال می نماید . یک بسته اطلاعاتی نمونه در شکل زیر نشان داده شده است :

 

توضیحات  : داده مربوط به پروتکل لایه application ( در این مورد خاص پروتکل HTTP ) ، پس از هدر TCP/IP قرار می گیرد  . جدول زیر برخی اطلاعات مبادله شده بین سرویس گیرنده و سرویس دهنده وب را نشان می دهد .

عملکرد

نوع اطلاعات

سرویس گیرنده وب یک درخواست GET را برای سرویس دهنده وب ارسال و از وی درخواست اطلاعاتی را با استفاده از  پروتکل HTTP 1.1 می نماید. پروتکل HTTP دارای نسخه شماره یک نیز می باشد که امروزه عموما" از نسخه فوق استفاده نمی گردد و در مقابل از نسخه 1 . 1 استفاده می شود.

GET /HTTP/1.1

وب سایتی است که سرویس گیرنده قصد ارتباط با آن را دارد .

Host: www.google.ca

به سرویس دهنده وب ، نوع  نرم افزار سرویس گیرنده ( در این مورد خاص   Mozilla version 5.0 ) و  نوع سیستم عامل نصب شده بر روی کامپیوتر ( در این مورد خاص Windows version NT 5.1 و یا همان ویندوز XP  ) اعلام می گردد.

User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1;

نوع character set استفاده شده به سرویس دهنده اعلام می گردد ( در این مورد خاص از  en:us  و نسخه شماره  10 . 7 . 1  استفاده شده است ) .

en-US; rv: 1.7.10)

نام مرورگر استفاده شده توسط سرویس گیرنده به سرویس دهنده وب اعلام می گردد ( در این مورد خاص از مرورگر FireFox استفاده شده است ) .

Gecko/20050716 Firefox/1.0.6

سرویس گیرنده به سرویس دهنده وب فرمت  اطلاعاتی را که می تواند دریافت نماید ، اعلام می نماید ( در این مورد خاص هم برای متن و هم برای   application  از فرمت xml استفاده می گردد ) . 

Accept: text/xml, application/xml, application/xhtml+xml

سرویس گیرنده  به سرویس دهنده


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


دانلود مقاله کامل درباره آشنائی با پروتکل HTTP

دانلود پروژه http caching proxy

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

دانلود پروژه http caching proxy


دانلود پروژه http caching proxy

در علم کامپیوتر به جمع آوری اطلاعاتی که دسترسی به منابع اصلی آنها پرهزینه و وقت گیر است Caching می گویند. به عبارت دیگرCaching محیطی است برای ذخیره اطلاعات در خواست شده. در ابتدا اطلاعات درCaching ذخیره می شود و در بازخوانی مجدد اطلاعات از آنها به جای اطلاعات اصلی در خواستی استفاده می شود ، در نتیجه مدت زمان کمتری برای دسترسی به اطلاعات مورد نیاز است. این سیستم بین یک سرور و یک کامپیوتر WORK STATION (یعنی کامپیوتری که به کامپیوتر اصلی یا همان سرور متصل است) برقرار است. ملموس ترین مثال در مورد اینترنت ، مرورگری که شما با آن کار می کنید است. این مرورگر ظاهرا در حال برقراری ارتباط با یک سرور خارج از وب است اما در واقع به یک سرورپراکسی محلی متصل است. شاید بگویید این کار چه مزیتی دارد ؟ مزیت آن  این سیستم باعث افزایش سرعت دسترسی به اینترنت می شود. چون سرور پراکسی صفحات وبی که قبلا باز شده اند را در حافظه ذخیره میکند ، هنگامی که شما به این صفحات اختیاج دارید به جای اینکه آن را از سایت اصلی و از محلی دور پیدا کنید به راحتی و به سرعت آنها را از این دستگاه برمی دارید.

تاریخچه

استفاده از عبارت Caching در ادبیات کامپیوتر به مقاله ای در مورد مفهوم سرچشمه گرفتن علم کامپیوتر در مجله IBM[1] در سال 1967 باز می گردد. این مقاله مربوط به حافظه های موجود در مدل های 85 و مدل در حال ساخت 360 بود که در آن Lyle R. Johnson ویراستار مجله از تکنولوژی جدید بافر با سرت بالاتر صحبت به میان آورد و در حالی که کسی به این موضوع فکر نمی کرد او عبارت Caching را که از کلمه Caching در زبان فرانسه به معنای مخفی را پیشنهاد کرد. این مقاله در سال 1968 انتشار یافت و IBM از نویسنده آن تجلیل و قدر دانی به عمل آورد. عبارت Caching پس از مدت کوتاهی به استاندارد پیوست و در ادبیات کامپیوتر مورد استفاده قرار گرفت.

وب جهان‌شمول٬ وب جهان‌گستر٬ یا به طور ساده وب[2] عمده‌ترین محیط خدماتی اینترنت است که امکانات چند رسانه‌ای برای دستیابی به داده‌ها٬ اطلاعات٬ و دانش را در اختیار کاربران قرار می‌‌دهد.

وب یک فضای جهانی اطلاعات است که مردم می توانند توسط اینترنت در آن بخوانند یا بنویسند.

1-1 واژه وب       

واژهٔ وب (به معنی تار) در بسیاری از ترکیبات «اینترنتی» می آید. کم کم «وب» به‌عنوان واژهٔ بین‌المللی جا افتاده و به منظورهای مختلفی به کار میرود. این واژه معمولاً به صورت اشتباه به جای اینترنت به کار می رود اما وب در حقیقت یکی از خدماتی است که روی اینترنت ارایه می‌شود (مانند پست الکترونیکی).

همچنین٬ وب مخفف کلمه وب‌سایت[3] است مکان و منظور از وب‌ سایت صفحات مرتبط است. واژهٔ وب‌گاه در پارسی گزینه وب‌سایت شده است.

طرّاحی و معماری وب بر پایه مشارکت‌ها، همکاری‌ها، و تعاملات، انسان‌ها، ماشین‌ها، نرم‌افزار، و عامل‌های هوشمند با یکدیگر استوار است.

وب بسیار محدودتر و ساده‌تر بود، و تنها تعدادی نسبتاً اندک از مؤسّسات گوناگون، دانشگاه‌ها، مراکز تبلیغاتی و غیره به ایجاد مطلب و محتوا بر روی آن مبادرت می‌نمودند. این، در حالی بود که کاربران در وب تنها امکان دسترسی به اطّلاعات موجود و استفاده از آن‌ها را داشتند و نه توان ایجاد و یا تغییر را در وب سایت، کاربران قادرند خود به ایجاد و خلق محتوا اقدام نمایند، آن را ساماندهی و تنظیم کنند، دیگران را در اطّلاعات و داشته‌های خود شریک و سهیم سازند، و یا به انتقاد و تغییر بپردازند.

1-2 خدمات وب

با کمک فن‌آوری خدمات وب[4] می‌شود سرویس‌ها و خدمتهای گوناگون را در روی اینترنت پراکنده کرد. منظور از خدمت، واحدی کوچک یا بزرگ از نرم‌افزار آماده به کار است که می‌تواند کار یا خدمتی را برای مشترکان خود انجام دهد. .

در دههٔ 1980 میلادی، با پیدایش شبکه‌های رایانه‌ای[5] نوعی تازه از محاسبات به نام محاسبات توزیع ‌شده[6] معمول گردید. در این شیوهٔ نو، سازمانهای بزرگ قادر گردیدند هم داده‌ها و هم پایگاه‌ داده‌های (دادگان‌ها) خود را به پاره‌های کوچک‌تر بخش کرده و در روی شبکه‌ای که ما بین نقاط مختلف برقرار بود، توزیع نمایند. طرّاحی، ساخت و نگهداری چنین سامانه‌های پیچیده‌ای، تنها با پذیرش دشواری‌های فراوان در آن دوران امکان‌پذیر می‌شد. بیشترین چالشها، از ناحیهٔ عدم وجود برنامه‌های کامپیوتری شئ‌گرا[7] و بسیار بلند تراز (very High level) همچون جاوا و بخصوص سکّوی بلندتر از آن یعنی J2EE درآن روزگار بود. هر چند فرایند توزیع محاسبات بر روی شبکه‌ها با ورود به دهه 1990 آسانتر شد، پیچیدگی زیاد اینگونه سامانه‌ها حل نهایی مشکلات و پیشرفتهای اساسی را ناممکن کرده بود. به عنوان شواهد این مدعا می‌توان به چالشهای وراء تحمل در اجرای روشهایی همچون CORBA، RMI و DCOM اشاره نمود. حل گسترش‌پذیر (Scalable) اینگونه مسایل مهندسی با ورود فن آوری XML به صحنه محاسبات نو، با نویدها و امیدهای تازه‌ای همراه گردید.

خدمات وب به بسیاری از شاخه‌های دیگر در اینترنت مدرن مربوط است که عبور بدون شرح کوتاهی از هریک از این مطالب غیر ممکن است.

1-3 وب معانی گرا

وب معنایی[8] را می‌‌شود فضایی جهانی از جنس محاسبات هوشمند ماشینی تصوّر کرد که در آن تمامی کتاب‌ها، کتاب‌خانه‌ها دانشها، دانش‌نامه‌ها و دانشگان‌ها (پایگاه‌های دانش‌ - Knowledge bases) به صورتی معنی‌گرا و با توانایی درک مفهومی همدیگر در کنار هم قرار خواهند گرفت. آقایTim Berners Lee ، که معروف به پدر وب است، آینده وب را بصورتی بیان کرده که بر خلاف وب کنونی فقط توسط انسان ها قابل فهم نباشد بلکه توسط ماشین ها نیز قابل درک و پردازش است. ایده وب معنایی نیز از همین نکته منشا می گیرد. در زیر سه تعریف مختلف از وب معنایی ارائه شده است:

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

هر چند نزدیکی به تحقّقّ ایجاد چنان فضایی محتاج پیشرفت‌هایی جدید و کلّی نگرانه در بسیاری از زمینه‌های مهندسی، ریاضی، هوش مصنوعی، و به ویژه در زبان‌شناسی، فلسفه، و بسیاری از معارف دیگر انسانی خواهد بود، گام‌های اوّلیّه در این سمت برداشته شده است.

1-3-1 لایه‌های وب‌ معنایی

مولّفه‌های وب معنایی (Components of the Semantic Web): بسیاری از استانداردها و ابزارهای وابسته به فنّاوری XML را می‌‌توان به اینترنت آینده و وب معانی‌نگر نیز مربوط دانست. از آن جمله باید شمای XML (XML Schema)، چارچوب شرح منابع (Resource Descrption Framework-RDF)، شمای RDF (RDF schema)، و زبان هستی‌شناسی وب (Web Ontology LANGUAGE - OWL) را برشمرد.

RDF که زبان پایه استفاده شده در وب معنایی است بر پایه XML بنا نهاده شده اند. XML نیز خود بر اساس Unicode[9] و URI بنا نهاده شده است بنابراین از زبانهای مختلف پشتیبانی می کند. از URI نیز برای مشخص کردن مفاهیم در وب معنایی استفاده می شود، برای مثال URL نوعی URI است که برای مشخص کردن منابع در وب استفاده می شود. قسمت اصلی وب معنایی آنتولوژی ها هستند که ارتباط بین برچسب های اسناد وب معنایی و اشیا واقعی که اسناد مذکور آنها را تشریح می کنند، برقرار می کند. در بالای آنتولوژی قواعد قرار دارد که با استفاده از آنها می توان دانش جدیدی را از دانش موجود نتیجه گرفت. در صورتی که یک چهارچوب استاندارد برای قواعد موجود بوجود آوریم، می توانیم به اثبات برسیم و اثبات های بدست آمده را در کاربرد های مختلف به اشتراک بگذاریم. یکی از اهداف وب‌ معنایی رسیدن به اطمینان است که در بالاترین لایه قرار دارد. در این جهت استاندارد‌های گوناگونی در حال شکل‌گیری و استفاده‌اند. از این میان می‌توان FOAF که استانداردی برای ایجاد شبکه‌ اجتماعی است، را نام برد.

زبان تشریح منابع Resource Description Language: زبان HTML که در وب کنونی استفاده می شود توانایی بیان اشیا و روابط بین آنها در وب را ندارد. بنابراین زبان دیگری جهت استفاده در وب معنایی بوجود آمده که RDF نام دارد. RDF زبانی است بر اساس XML که جهت تشریح مفاهیم و ایجاد اسناد در وب معنایی بوجود آمده است. اسناد RDF در واقع حاوی توضیحاتی در مورد اطلاعات در وب معنایی هستند به نحوی که آنها را قابل درک برای ماشین ها می کند. همان طور که در شکل روبرو نشان داده شده است، هر عبارت در RDF بصورت سه قسمت فاعل، گزاره و مفعول بیان می شود. گزاره و فاعل خود از نوع منبع هستند و مفعول نیز می تواند از نوع منبع (Resource) یا رشته ای ثابت (Literal) باشد. برای مثال به جملات زیر توجه کنید:

Buddy Belden owns a business

The business has a Web site accessible at

http://www.c2i2.com/~budstv

Buddy is the father of Lynne

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

<#Buddy><#owns><#business>

<#business><#has-website><http://www.c2i2.com/~budstv>

<#Buddy><#father-of><#Lynne>

سه تایی های بالا به زبان N3 مطرح شده اند و علامت # نشان می هد که URI مفهوم مربوطه، سند جاری می باشد. همچنین ابزارهایی جهت نمایش اسناد RDF بصورت گرافی وجود دارد.

شامل 79 صفحه فایل word قابل ویرایش


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


دانلود پروژه http caching proxy

امنیت در سایه حجاب

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

امنیت در سایه حجاب


امنیت در سایه حجاب

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


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


امنیت در سایه حجاب

مانیتورینگ بر ترافیک موجود در HTTP و HTTPS

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

مانیتورینگ بر ترافیک موجود در HTTP و HTTPS


مانیتورینگ بر  ترافیک موجود در HTTP و HTTPS

ابزار مناسب برای نظارت، ردیابی، اشکال زدایی و تجزیه و تحلیل پورت های HTTP / HTTPS به صورت real-time است. این نرم افزار حتی در شرکت های معتبر دنیا مانند گوگل، مایکروسافت و AOL نیز استفاده می شود. این نرم افزار می تواند اطلاعاتی از جمله عناوین، زمان بندی، محتوا، کوکی، Query و ... را بررسی کرده و گزارش جامعی از آن ها ارایه دهد .


قابلیت های نرم افزار:

  • سازگاری کامل با مرورگر اینترنت اکسپلورر
  • ثبت ترافیک HTTP/HTTPS
  • گروه بندی درخواست ها با Page/Process
  • گزینه قابل انتخاب پاکسازی cash و کوکی
  • مقایسه کش
  • پشتیبانی از HTTPS
  • امکان فیلتر نمودن اطلاعات مانند الگوی اکسل
  • دسته بندی داده ها
  • واسط کاربری خودکار
  • پشتیبانی از فشرده سازی HTTP
  • نمایش متن و عکس بر اساس محتوا
  • سازگار با نسخه های مختلف ویندوز از جمله ویندوز 7
  • و ...

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


مانیتورینگ بر ترافیک موجود در HTTP و HTTPS