- 
	
			
				
					پنج شنبه 02 اسفند 1386, 23:08 عصر
				
			
			
				
					#8
				
				
				
			
	 
		
			
			
				VIP
			
			
				  
 
					    
				 
 
			
				
				
				
					 سریالیزشین چیست ؟ سریالیزشین چیست ؟
					
						
							Serialize :
 فرآیندی برای تبدیل یک آبجکت و یا گرافی متشکل از چند آبجکت به یک حالت خطی (و جریان وار) از بایت ها برای انتقال و یا ذخیره سازی در محلی دیگر است.
 
 Deserialize :
 عمل برعکس سریالیزشین است؛ یعنی دوباره ساختن آبجکت از روی جریانی از بایتها .
 
 
 انواع فرمت ها در سریالیزشین :
 1-  Binary : بصورت باینری سریالایز میکند. (فشرده ترین و efficient ترین حالت است)
 SOAP -2 : بصورت soap سریالایز میکند. (برای ارسال در شبکه و جایی که از تحت دات نت بودن کلاینتها مطمئن نیستیم)
 XML -3 : بصورت xml سریالایز میکند. (برای ارسال تحت شبکه - مزیت : خوانایی)
 
 برخی از موارد کاربرد سریالزیشین:
 1- کپی یک انشعاب از آبجکتها
 2- انتقال اطلاعات در شبکه
 3- نگهداری state ها و snapshot های مختلف در یک برنامه (برای موارد حساس : مثل تراکنشهای بانکی و ...)
 4- پیاده سازی Deep Copy و Shallow Copy
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	برچسب های این تاپیک
	
	
	
		
		
			
				 قوانین ایجاد تاپیک در تالار
				قوانین ایجاد تاپیک در تالار
			
			
				
	
		- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-  
قوانین سایت