PDA

View Full Version : singleton SAO remoting system



seeker
سه شنبه 22 شهریور 1390, 10:51 صبح
باسلام
در سرور متدی دارم که صدایی را در سرور پخش میکند و کلاینت درخواست اجرای آنرا صادر میکند.
با توجه به اینکه کار متد پخش صدا هست پس برام مهمه که درخواستهایی که از کلاینت میان با هم اجرا نشن و در یک صف قرار بگیرن و به ترتیب اجرابشن.
در سرور یک کلاس دارم با نام مثلا a که متد در آن است و مارشال هم شده. یک کلاس دیگر در سرور هست با نامserver که کار رجیستر کردن سرور رو انجام میده و در اون مد را سیلگلتون انتخاب کردم
در کلاینت هم با استفاده از متد activator.getobject شیئ را ایجاد و درخواست را ارسال میکنم. اما وقتی چند کلاینت همزمان درخواست میفرستند، سرور هم همزمان صدا ها را پخش میکند. چرا؟