واضح آرشیو وب فارسی:سایت ریسک: t=8563">يه سوال خفن (.net remoting!) bluestar_58 29 اسفند 1382, 21:46سلام اول شرح صورت مسئله: يه application چند لايه و clinet server داريم يعني طرف سرورش چند لايه است و request هاي client فقط به يك لايه از سرور فرستاده ميشه و بعد اون لايه با توجه به نوع request اون را به لايه هاي ديكه ميفرسته...چيزي كه از سرور به كلاينت ميري و بلعكس dataset و براي اين فرستادن ها از remoting استفاده ميشه.....كه مشكل من هم همينه..يعني هر چي remoting ميخونم فقط يه مشت چرت و پرت در مورد chat application هست و هيچ جا ننوشته چطور ميشه يه grid توي كلاينت را بايه dataset كه از سرور اومده پر كرد و بعد نتيجه را دوباره فرستاد به سرور ....آهان راستي اين وسط يك عالمه class public هم وجود داره كه از نوع اونها تو كلاينت ايجاد و استفاده ميشه...حالا يكي لطف كنه به من بگه من چه جوري اين كارو با remoting انجام بدم... :D اگه يه نمونه هم جايي ميشناسيد معرفي كنيد بد نيست...خودم مخونمش... قربون شما bluestar omidak 01 فروردين 1383, 14:44سلام: انقدر پيچوندين قضيه رو كه من گيج شدم :roll: اما تا اون جايي كه فهميدم ميخواييد داده هايه يك Dataset رو از این ور به اون ور بفرستید. برایه این کار من به شما توصیه میکنم که از داده هایه XML استفاده کنید. که برایه شما این کار رو خیلی راهت میکنه. و اگر دقت کنید Function هایی در خود DataSet هست که این کار رو انجام میده مانند DataSet.ReadXML و DataSet.WriteXML. با اینها خیلی راهت میتونید در طرف سرور Write کنید و بعد اطلاعات رو بفرستید و در Client اونها رو Read کنید. :wink: سال خوبی داشته باشید :wink: bluestar_58 01 فروردين 1383, 19:09سلام ببخشيد كه پيچيد ببيند من ميخوام از .net remoting استفاده كنم كه برنامه سرور و كلاينت را به هم ارتباط بدم از ديشب تا حالا فهميدم كه بايد همه object ها را marshal by refobject تعريف كرد اما هنوز با configure كردن remoting در دو تا برنامه كلاينت و سرور مشكل دارم مخصوصا كه object هاي كه بايد رد و بدل بشن زيادن...تو را خدا بگيد چي كار كنم :)):)):)):)) bluestar omidak 01 فروردين 1383, 21:06سلام: شرمنده. با Remoting اش کار نکردم :roll: :oops: اما یه سر به pscode.com برید. حتماً یه چیزایی گیراتون میاد :wink: bluestar_58 02 فروردين 1383, 01:14خواهش دشمنت شرمنده.... اما بد جوري گير كردم..يه سوال ديگه توي يه پروژه وقتي ميخواهيم يه پروژه ديگه را add refrence كنيم بايد چي كار كنيم...؟؟؟يعني كدوم قسمت پروژه را بايد add كرد ؟؟من .exe را add ميكنم error ميده ميگه بايد assembley باشه...چي كار كنم؟؟؟ omidak 02 فروردين 1383, 09:01سلام: شما فقط اجازه اظافه كردن Library داردید. که اون هم باید DLL باشه :wink: سال خوبی داشته باشید :wink: bluestar_58 02 فروردين 1383, 19:53خوب dll يك پروژه را از كجا گير بيارم؟؟؟؟يا اگه بايد بسازمش چطوري؟؟؟ omidak 03 فروردين 1383, 09:12سلام: اي بابا DLL یک پرژه رو که ندارید که. شما باید یک DLL بسازید. داخل Solution بر رویه شاخه پرژه خود Click راست کنید و بعد به Properties برید بعد در General در Output Type انتخاب کنید Class Library و بعد برنامه رو Compile کنید. خروجیه برنامه DLL هست. یا اینکه یک پرژه جدید از نوع Class Library بسازید :wink:
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 354]