0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

در GWT برای Serialize کردن یک کلاس برای استفاده در GWT RPC هم می توان اینترفیس IsSerializable و هم Serializable را پیاده سازی کرد آیا تفاوتی بین این دو روش وجود دارد؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
 
بهترین پاسخ

تا قبل از عرضه GWT نسخه 1.4 مکانیزم RPC در GWT فقط از رابط IsSerializable پشتیبانی می کرد ولی از GWT نسخه 1.4 به بعد رابط Serializable را فقط بدلیل اینکه توسعه دهندگان جاوا بتوانند از کدهای موجود استفاده کنند اضافه شد.

در زمان استفاده در GWT RPC هیچ تفاوتی بین این دو Interface وجود ندارد ولی برای استفاده در GWTTestCase و نوشتن تست هایی که می خواهند به RPC های تستی متصل شوند رابط Serializable خطا می دهد !!! در این حالت کلاس ها باید حتما رابط IsSerializable را پیاده سازی کرده باشند !!!

سوالات مشابه

+1 امتیاز
1 پاسخ 337 بازدید
0 امتیاز
1 پاسخ 525 بازدید
+1 امتیاز
2 پاسخ 289 بازدید
0 امتیاز
1 پاسخ 342 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط kalantari (3 امتیاز)
0 امتیاز
1 پاسخ 291 بازدید
0 امتیاز
1 پاسخ 150 بازدید
0 امتیاز
1 پاسخ 187 بازدید
0 امتیاز
0 پاسخ 347 بازدید
...