چند راه برای دسترسی به سرور وجود داره
1- مانند قبل شبکه یک DNS داشته باشه و شما تنها نام رایانه سرور رو وارد کنی و و بس! ( البته اگر شبکه کوچک باشد نیز گاها می توان از نام رایانه سرور استفاده کرد)
2- یک تنظیم در برنامه بگذاری که کاربر آدرس سرور رو بده.
3- Server ها رو پیدا کنی و کاربر سرور مورد نظرش رو انتخاب کنه.
4-
الف ) یک سرویس برای ویندوز بنویسی که یک پورت خاصی رو گوش کنه.
ب) لیست سرور ها رو دربیاری
ج) به لیستی که اومده (آدرس ip اون ها نه اسم) یک دیتای خاص به پورت بند الف بفرستی. هر سروری که پاسخ داد (سرویس نوشته شده شما) سرور اصلی معلوم می شه.
برای پیدا کردن سرور ها می تونی از دو روش استفاده کنی:
1-
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
که گاها جواب نمیدهد و طبق گفته ی مایکروسافت روی نسخه 2000 و 2005 تضمین می شه.
2-استفاده از DMO که یک همخوانی در نسخه های جدید با نسخه های قدیمی است.
برای دانلودش برو
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
و یا
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ا که دومیی خود DMO برای X64 هست. اگر هم نسخه های دیگر داری از لینک اول و در غیر این صورت بگردی راحت پیدا می شه.
برای استفاده از DMO هم در refrence ها اضافه می کنیش و بعد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این رو هم بگم که خودم هنوز از جستجوی سرور ها استفاده نمی کنم..........
اگر هم سرور در اینترنت باشه که کافیه اون دیتابیسه سرور رو رو یک دامین تنظیم کنید و بس !
موفق باشید.