hamid1
سه شنبه 21 مرداد 1393, 21:46 عصر
من یک سایت با asp.net نوشته ام. این سایت به طور مشخص فقط 9 کلاینت دارد که این کلاینت ها در شهرهای مختلفی قرار دارند و از طریق اینترنت به سرور مرکزی در تهران متصل شده و قرار است که هر سیستم کلاینت که از طریق اینترنت به سرور متصل می شود و برای پایگاه داده موجود بر روی سرور اطلاعات ارسال می کند به گونه ای مشخص شود که اطلاعات ارسال شده از طریق کدام یک از کلاینت ها بوده است که بعد در گزارشگیری از آن استفاده شود.
من ابتدا برای هر یک از این کلاینت ها یک نام کاربری و رمز تعریف کردم که با آن بتوانند لاگین شده و سپس اطلاعات را ارسال کنند که این روش از طرف درخواست دهنده سایت مناسب به نظر نیامد و گفتند که نمی توانند با هر بار روشن کردن سیستم کلاینت و وصل شده به اینترنت با نام کاربری و رمز وارد سایت شوند. درخواست آنها این بود که بلافاصله با وصل شدن به اینترنت و زدن ادرس وب سایت سیستم کلاینت برای سرور شناسایی شود.
می خواستم یک ip ثابت به هر کلاینت بدهم و در بانک اطلاعاتی هم آن را به عنوان کلید اصلی جدول مربوط به اطلاعات کلاینت نگه دارم و با دست آوردن ip سیستم های کلاینت این کار را انجام دهم ولی جایی خواندم که اگر سیستم کلاینت با dialup به اینترنت متصل شوند هر سری که متصل می شوند یک ip جدید به آن سیستم داده می شود پس همیشه دارای یک ip ثابت نیست که من آن را ملاک گزارش کارکرد آن کلاینت قرار دهم ممکن ip آن امروز با فردا فرق کند.
پس به این فکر افتادم که از نام کامپیوتر سیستم کلاینت که همیشه ثابت است استفاده کنم ولی نمی دانم که چطور نام کامپیوتر سیستم کلاینت را به دست آورم.
اگر امکان دارد من را کمک کنید و باز اگر برای این کار راه حلی وجود دارد کد آن را نیز برای من بگذارید تا یک دنیا ممنون شما باشم چون کار من خیلی خیلی حیاتی است و باید حتما پس فردا کدنویسی سیستم را تمام کنم و کار را تحویل دهم.
من ابتدا برای هر یک از این کلاینت ها یک نام کاربری و رمز تعریف کردم که با آن بتوانند لاگین شده و سپس اطلاعات را ارسال کنند که این روش از طرف درخواست دهنده سایت مناسب به نظر نیامد و گفتند که نمی توانند با هر بار روشن کردن سیستم کلاینت و وصل شده به اینترنت با نام کاربری و رمز وارد سایت شوند. درخواست آنها این بود که بلافاصله با وصل شدن به اینترنت و زدن ادرس وب سایت سیستم کلاینت برای سرور شناسایی شود.
می خواستم یک ip ثابت به هر کلاینت بدهم و در بانک اطلاعاتی هم آن را به عنوان کلید اصلی جدول مربوط به اطلاعات کلاینت نگه دارم و با دست آوردن ip سیستم های کلاینت این کار را انجام دهم ولی جایی خواندم که اگر سیستم کلاینت با dialup به اینترنت متصل شوند هر سری که متصل می شوند یک ip جدید به آن سیستم داده می شود پس همیشه دارای یک ip ثابت نیست که من آن را ملاک گزارش کارکرد آن کلاینت قرار دهم ممکن ip آن امروز با فردا فرق کند.
پس به این فکر افتادم که از نام کامپیوتر سیستم کلاینت که همیشه ثابت است استفاده کنم ولی نمی دانم که چطور نام کامپیوتر سیستم کلاینت را به دست آورم.
اگر امکان دارد من را کمک کنید و باز اگر برای این کار راه حلی وجود دارد کد آن را نیز برای من بگذارید تا یک دنیا ممنون شما باشم چون کار من خیلی خیلی حیاتی است و باید حتما پس فردا کدنویسی سیستم را تمام کنم و کار را تحویل دهم.