ورود

View Full Version : لطفا راهنمایی کنید ؟



bahareh12
چهارشنبه 07 اسفند 1387, 10:55 صبح
یک برنامه نوشته شده را چگونه میتوان مثلا برای یک هفته به حالت run گذاشت که معایب آن معلوم شود ..

unhandled_event
چهارشنبه 07 اسفند 1387, 16:06 عصر
سلام


شاید اگر برنامه شما ( که احتمالا بعنوان یک سرور استفاده خواهد شد ) یک Thread اصلی داشته باشه اون رو باید روی یک کامپیوتری که یک هفته مثلا خاموش نشه اجرا کنید. این میشه یک process زیر مجموعه jvm مثل خیلی از برنامه هایی از این قبیل.
مثلا متد mainیی در کلاس اصلیتون دارید که Thread اصلی رو start میکنه و خودش تموم میشه اما Thread میره در background که باید مکانیزم Terminate هم داشته باشید. مثلا
یک فریم ساده و دو تا button برای start و stop.

mazdadoost
پنج شنبه 08 اسفند 1387, 10:21 صبح
یک برنامه نوشته شده را چگونه میتوان مثلا برای یک هفته به حالت run گذاشت که معایب آن معلوم شود ..

بیشتر توضیح بدین.

bahareh12
یک شنبه 11 اسفند 1387, 10:58 صبح
مرسی از توضیحات داده شده .اما مثلا برنامه من در رابطه با برقراری یک call که با invite

شروع مشه که sipp که وظیفه فرستادن call را به عهده داره که با invite شروع میشه و با ok ,buy تمام میشه حالا میتونید بگید که software من نقش process کردن invite و فرستادن اونو به همراه داره چطوری میتونه برای مثلا چند تا call رو process کنه بدونه اینکه call را قاطی کنه ...خودم فکری که کردم استفاده از یک timer task هنگامی که یک call برقرار میشه تا invite رو پروسس نکرده به پروسس buy , ack ... یعنی timer زمان پروسس بده اما این راه هم سرعت را کم میکنه راه دیگه ای نمی دونید ؟:افسرده:

raravaice
یک شنبه 11 اسفند 1387, 11:10 صبح
از thread استفاده کن.

این پروژه opensource رو ببین ! http://www.mjsip.org
پروتکل SIP رو با جاوا پیاده سازی کرده.

موفق باشید

saeed_Z_F
دوشنبه 12 اسفند 1387, 10:42 صبح
برای مقصود شما profiler ها هم می توانند مفید باشند.
http://www.netbeans.org/features/java/profiler.html