تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: سوال درمورد نوشتن برنامه تحت شبکه

  1. #1
    اگه نباشه جاش خالی می مونه SH@HIN's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    unknown
    پست ها
    303

    پيش فرض سوال درمورد نوشتن برنامه تحت شبکه

    سلام دوستان
    من میخوام یه برنامه بنویسم که قراره روی چند سیستم نصب بشه و به طور همزمان در شبکه کارکنه،یعنی یه سیستم به عنوان سرور درنظر گرفته میشه و دیتابیس روی اون نصب میشه و باقی سیستم ها فقط خود برنامه رو دارند و دیتابیس سرور استفاده میکنند.
    میخواستم بدونم برای انجام این کار باید کار خاصی انجام بدم(مبحث خاصی رو درنظر بگیرم) یا این که مانند سایر برنامه ها ایجاد میشه و این همزمانی استفاده از دیتابیس مشکلی رو بوجود نمیاره؟!!

  2. این کاربر از SH@HIN بخاطر این مطلب مفید تشکر کرده است


  3. #2
    ناظر انجمن طراحی وب Thor God's Avatar
    تاريخ عضويت
    Mar 2012
    محل سكونت
    بندرعباس،رشت،تهران
    پست ها
    2,432

    پيش فرض

    می خواید با php بنویسید ؟
    خب شبکه کنید و به سرور ip بدید و سرور رو که کانفیگ کردید به راحتی سیستم مورد نظرتون بالا میاد دیگه ! مشکل خواصی نیست که.

  4. #3
    اگه نباشه جاش خالی می مونه SH@HIN's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    unknown
    پست ها
    303

    پيش فرض

    می خواید با php بنویسید ؟
    خب شبکه کنید و به سرور ip بدید و سرور رو که کانفیگ کردید به راحتی سیستم مورد نظرتون بالا میاد دیگه ! مشکل خواصی نیست که.
    نه دوست عزیز با C# میخوام بنویسم
    یه سیستم فروشه ، مثل فروشگاه های زنجیره ای!

  5. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تفاوت خاصی ندارد، پیچیدگی های مرتبط با شبکه و انتقال اطلاعات را خود نرم افزارهای دیتابیس مانند SQLServer و Oracle و... هندلر میکنند.
    برای شما فقط ConnectionString تفاوت میکند.

    1)
    یک تنظیم، دکمه یا ... قبل ورود به برنامه قرار دهید (مثلاً در فرم login) تا کاربر بتواند IP,DatabaseName,DatabaseUser,DatabasePassword را از طریق آن تنظیم کند (در واقع همان ConnectionString) تا برنامه شما بتواند در شرایط مختلف به راحتی کانفیگ و راه اندازی شود.

    2)
    برای اجتناب از مشکلات دسترسی همزمان به دیتابیس و مسائل مربوطه ، ترجیحاً کلید همه جداول از نوع AutoNumber انتخاب کنید و البته نیازی هم نیست آن را به کاربرتان نشان دهید.
    مثلاً کاربرتان میتواند فکر کند کلید جدول پرسنلی ، کدپرسنلی است ولی شما در پشت، از کلید یکتای AutoNumber ای برای ارجاع و ذخیره و دسترسی به دیتا استفاده میکنید و...

    موفق باشید.

  6. 3 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2010
    پست ها
    21

    پيش فرض

    دوست گرامی شما میتونید از سوکت نویسی استفاده کنید که کار کردن باهاش زیاد هم سخت نیست
    موفق باشید

  8. #6
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    بسم الله الرحمن الرحیم.
    سلام.
    در تکمیل جواب دوستان بزرگوار خدمت شما سائل عزیز عارض هستم که... میتونید برای ساخت سرور از WCF استفاده کنید سپس User Interface یا همون رابط کاربری یا همون کلاینت رو با Win Form یا WPF یا ASP.net یا با استفاده از xamarin و یا monodevelop رابط کاربری خودتون رو برای ویندوز و وبسایت و Mac و لینوکس اندروید و IOS گسترش بدید.فقط هواستون باشه که حتماً کدنویسی و پروژه ها و dll ها رو مدیریت کنید و همه رو یکجا ننویسین.
    موفق باشید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •