با سلام خدمت دوستان عزیز
من یک تابع دارم که هر لحظه باید به بانک وصل بشه.
و توی این تیبل 1000000 ردیفه رو پردازش کنه.
من چه جوری می تونم از پزدازش خود ویندوز استفاده کنم.یعنی برناممو مشغول نکنه
با سلام خدمت دوستان عزیز
من یک تابع دارم که هر لحظه باید به بانک وصل بشه.
و توی این تیبل 1000000 ردیفه رو پردازش کنه.
من چه جوری می تونم از پزدازش خود ویندوز استفاده کنم.یعنی برناممو مشغول نکنه
یا با استفاده از Thread این کار رو انجام بده یا از یه برنامه جانبی (که خودت درست می کنی) استفاده کن...
ممنون از جوابتون
میشه یک windowsservice درست کنم که این کارو انجام بده ؟
اگه مثالی در این رابطه دارید لطفا دریغ نفرمایید.
در مورد Thread مثال بزنید لطفا
میشه یک windowsservice درست کنم که این کارو انجام بده ؟
اگه مثالی در این رابطه دارید لطفا دریغ نفرمایید.
سلام دوست عزيز
به نظر من استفاده از Thread ها گزينه مناسبتري برايه كار شما هست!!
براي اينكار شما كافيه كه كد مربوط به پردازش هاتون رو در يك تايع بنويسيد مثلا يه تابع به اسم process و بعد در جايي كه قراره اين پردازش ها انجام بشه اين تابع رو به شكل يك thread به صورت زير فراخواني كنيد!
--توجه: در اين كد به جاي process شما بايد نام تابع خودتون رو بنويسيد!!
Thread t = new Thread(new ThreadStart(process));
t.Start();
باز اگر مشكلي بود بفرماييد!!
موفق باشيد.
به نظر من پردازش رو روي سرور و به وسيله Stored Procedure هاي خود SQL انجام بده البته اگر سروري در كار هست.