نمایش نتایج 1 تا 8 از 8

نام تاپیک: ایجاد تاخیر در دریافت داده های اینترنتی

  1. #1

    ایجاد تاخیر در دریافت داده های اینترنتی

    بسم الله الرحمن الرحیم


    با سلام و خسته نباشید خدمت دوستان گرامی و عرض تبریک پیشاپیش عید سعید نوروز

    موضوع سوال: ایجاد تاخیر در دریافت داده های اینترنتی

    شرح :
    فرض کنید می خواهیم یک برنامه ای بنویسیم و یا در شبکه تغییراتی را اعمال کنیم که اطلاعاتی را که به دست ما می آید اطلاعاتی باشد که 10 دقیقه قبل از اینترنت دریافت کرده ایم.
    در حقیقت یک نرم افزار داریم که به وسیله اینترنت با شرکت های بین المللی رابطه برقرار می کند (توجه کنید که این نرم افزار مرورگر اینترنتی نیست بلکه نرم افزاری است که خود شرکت برای ایجاد ارتباط محرمانه این نرم افزار را به اعضای هیئت داده است "این نرم افزار مد نظر ما نیست") حال ما می خواهیم کاری کنیم که اطلاعاتی را که این نرم افزار نشان می دهد اطلاعات 10 دقیقه قبلی باشد که مودم از اینترنت دریافت کرده است و همچنین اطلاعاتی را که می خواهیم ارسال کنیم 10 دقیقه بعد ارسال کند .
    به عبارت دیگر:
    فرض کنید ساعت "1:00" به اینترنت وصل شده اید تا 10 دقیقه اطلاعات برای شما ارسل نمی شود ودر ساعت "1:10" داده هایی را شما رویت می کنید که ساعت "1:00" مودم این داده های اینترنتی را دریافت کرده است یعنی 10 دقیقه بعد اطلاعات ده دقیقه قبل را رویت می کنید و این روال تا قطع اتصال ادامه می یابد یعنی در هر لحضه شما اطلاعات اینترنتی را که توسط نرم افزار رویت می کنید اطلاعات 10 دقیقه قبل می باشد.
    ویا اینکه :
    زمانی که اتصال به اینترنت قطع شد ما هنوز به مدت 10 دقیقه از اطلاعات ده دقیقه قبل استفاده کنیم یعنی اطلاعات ده دقیقه قبل را رویت کنیم. (منظور از اطلاعات صفحه های اینترنتی نیست بلکه کل داده های اینترنتی است که نرم افزاری که شرکت داده است از طریق مودم دریافت می کند. یعنی این نرم افزاری که شرکت داده است به مودم اعلان می کند که از این IP این اطلاعات را برای من دریافت کن در این میان ما باید کاری کنیم که اطلاعات را مودم دریافت کند ولی بعد از 10 دقیقه این اطلاعات را به نرم افزار ارسال کند و تا قطع اتصال این روال ادامه یابد و یا هر کار و روش دیگری را انجام دهیم که این تاخیر رخ دهد.)

    توجه:
    این میزان زمان تاخیر10 دقیقه ای نیست بلکه باید به صورت متغییر باشد که کاربر آن را تغییر دهد.

    (( رسیدن به افسانه های شخصی یگانه وظیفه ی آدمیان است و همه چیز تنها یک چیز است و زمانی که آدمی اراده می کند که به آن برسد کل کیهان همدست می شوند تا تو به آن برسی.)) " پائلو "
    (( هر چیزی را زکاتی است و زکاه علم یاد دادن ان به دیگران)) " امام صادق علیه السلام "

    با نهایت تقدیر و تشکر دوستدار شما
    م . ممی زاده
    E-mail: Mohammad.Mamizadeh@gmail.com

  2. #2
    کاربر دائمی آواتار MNosouhi
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    پست
    883
    نگفتی که شکل اطلاعات چطوره ، اطلاعات بصورت فایله و یا اینکه مثلا در دیتابیس ذخیره میشه ، به هر صورت باید روی اطلاعات زمان بزاری ،یعنی مشخص بشه که اطلاعات در چه زمانی دریافت شده و بعدش هم که دیگه کاری نداره.

  3. #3
    نقل قول نوشته شده توسط MNosouhi مشاهده تاپیک
    نگفتی که شکل اطلاعات چطوره ، اطلاعات بصورت فایله و یا اینکه مثلا در دیتابیس ذخیره میشه ، به هر صورت باید روی اطلاعات زمان بزاری ،یعنی مشخص بشه که اطلاعات در چه زمانی دریافت شده و بعدش هم که دیگه کاری نداره.
    با تشکر
    دوست گرامی منظور از اطلاعات چنانچه گفتم داده های اینترنتی است و بدیهی است که داده های اینترنتی هر نوع داده ای می تواند باشد. چطور که شما وقتی با اینترنت کار می کنید هم از دیتا بیس استفاده می کنید هم از فایل های اینترنتی و هم از خیلی چیز های دیگر که با عنوان داده های اینترنتی یاد می شوند.

  4. #4
    اون تاپیک سی شارپ که قفل شد!

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

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

    ... چطور که شما وقتی با اینترنت کار می کنید هم از دیتا بیس استفاده می کنید هم از فایل های اینترنتی و هم از خیلی چیز های دیگر که با عنوان داده های اینترنتی یاد می شوند.
    عزیزم این همه کارو یک نرم افزار به نام IE انجام نمیده ، برای هر کدوم این کارها روال ها و قطعات نرم افزاری جدا استفاده میشه (که البته بیشترش در IE جاسازی شده)!


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

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

    ....که با عنوان داده های اینترنتی یاد می شوند.
    میشه بگید کجا اینطوری یاد می کنند؟


    لطفا هدفتون رو واضح تر شرح بدید ...

  5. #5
    نقل قول نوشته شده توسط mamizadeh مشاهده تاپیک
    بسم الله الرحمن الرحیم


    با سلام و خسته نباشید خدمت دوستان گرامی و عرض تبریک پیشاپیش عید سعید نوروز

    موضوع سوال: ایجاد تاخیر در دریافت داده های اینترنتی



    توجه:
    این میزان زمان تاخیر10 دقیقه ای نیست بلکه باید به صورت متغییر باشد که کاربر آن را تغییر دهد.

    ((نکته1: رسیدن به افسانه های شخصی یگانه وظیفه ی آدمیان است و همه چیز تنها یک چیز است و زمانی که آدمی اراده می کند که به آن برسد کل کیهان همدست می شوند تا تو به آن برسی.)) " پائلو "
    ((نکته2 : هر چیزی را زکاتی است و زکاه علم یاد دادن ان به دیگران)) " امام صادق علیه السلام "

    با نهایت تقدیر و تشکر دوستدار شما
    م . ممی زاده
    E-mail: Mohammad.Mamizadeh@gmail.com
    آقا من نمیدونم از توضیحاتت درست فهمیدم یا نه ولی شاید راحتتر باشه بجای اینکه کلاینت اطلاعات رو 10 دقیقه دیرتر نشون بده خب سرور اطلاعات رو 10 دقیقه دیرتر ارائه بده ،اگرم نمیشه خب کلاینت دیتا رو بگیره یک تایمر بزار ، 10 دقیقه دیگه نشون بده.
    کلا دقیقا سوالت چی بوده ؟

    احتمالا این نکات که به سوالت ربطی نداشتن ؟

  6. #6
    دوست گرامی arsp_2004 سلام
    برنامه شتاب و یا بورس را شما در نظر بگیرید می خواهید کاری کنید که با ده دقیقه اطلاعات رو با تاخیر بگیره.
    مثلا این نرم افزار سامانه بورس یک سری اطلاعات آماری را از اینترنت دریافت می کند و این داده ها را به صورت آماری و نموداری نشان می دهد .
    شما این نرم افزار بورس را بیان کردید حال به نظر شما در این نرم افزار چه نوع داده هایی رد و بدل می شود. نرم افزار شرکت نیز در مایه های بورس هستش و دادهای همین نرم افزار هم به همین صورت بورس است.

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

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

    با تشکر از دوستان و اساتید گرامی

  7. #7
    نقل قول نوشته شده توسط ghabil مشاهده تاپیک
    احتمالا این نکات که به سوالت ربطی نداشتن ؟
    به سوال ربطی ندارن ولی به عقل چرا ؟
    ولی به هر صورت ممنون که یاد آوری کردید.
    متن را تصحیح کردم.
    با تشکر

  8. #8
    کاربر دائمی آواتار MNosouhi
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان
    پست
    883
    و هیچ گونه اطلاعاتی در مورد پسوند و فرمت و یا به قول شما منطق نرم افزار مطلبی ارائه نشده.
    خب شما که دیگه نمی تونید معجزه کنید ، شما در قبال اطلاعات کافی میتونید برنامه نویسی کنید . شما میخاید چیزی رو با تاخیر نشون بدید که هیچ اطلاعاتی در موردش ندارید ، خب نمیشه .اگر اطلاعاتش به صورت رکورد بود می گفتیم بهش تایم اضافه کن ، اگر فایل بود میگفتیم با مانیتور کردن زمان دریافتش رو ثبت کن ، اما اینطوری که به شما اطلاعات کافی نمیدن نمیشه کار خاصی کرد .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •