PDA

View Full Version : انتقال Dataset یا آرایه ؟



xcomlock
یک شنبه 27 اردیبهشت 1388, 10:46 صبح
سلام .
من میخوام یه سری اطلاعات رو به وسیله وب سرویس انتقال بدم .
از آرایه استفاده کنم یا Dataset
لطفا جواب رو با دلیل بگین

adinochestva
یک شنبه 27 اردیبهشت 1388, 11:37 صبح
آرايه چون structure مناسبي نداره سمت كلايت با مشكل مواجه ميشي
و typed dataset ها مزيت هاي بيشتري دارند به دليل اينكه مثلا يك سطر ممكنه 2 تا فيلد عددي و يك فيلد رشته داشته باشه ولي در آرايه نمي توني نوعهاي متفاوتي داشته باشي
دركل ارسال dataset با wcf بهترين روش نيست. بهتره data contract خودت رو بنويسي

Zaparo
پنج شنبه 07 خرداد 1388, 13:26 عصر
از DataContract برای کلاست استفاده کن بعد بفرست سمت کلاینت یا اینکه از SoapSerializer استفاده کن البته اگه اسمش رو درست نوشته باشم تو ام اس دی ان بگردی هست! میتونی از تکنولوژی RESTFul هم استفاده کنی در WCF 3.5 اضافه شد و میتونی از ADO.NET DataServices هم استفاده کنی که خودش بر مبنای RESTFul در WCF هست