ورود

View Full Version : شروع برنامه نویسی شبکه



hessam abjam
دوشنبه 30 فروردین 1389, 10:14 صبح
سلام من يك برنامه نويس دلفي هستم كه در زمينه بانكهاي اطلاعاتي برنامه مي نويسم. اما براي برنامه هاي تحت شبكه در دلفي نمي دانم بايد از كجا شروع كنم. دنبال مطالبي براي فراگيري اين مبحث از دلفي هستم. مي توانيد كمكم كنيد مقالات آموزشي مباحث شبكه اي دلفي را بايد از كجا پيدا كنم؟ ممنونم

Felony
دوشنبه 30 فروردین 1389, 12:48 عصر
راهنمای کامپوننت های Indy بهترین گزینه هست .

hessam abjam
چهارشنبه 01 اردیبهشت 1389, 22:35 عصر
راهنمای کامپوننت های Indy بهترین گزینه هست .

راهنمايش كجاست؟ درضمن آيا كتابي يا مقاله دراين مورد موجود است؟ اگر كسي سراغ دارد ممنون مي شوم اگر معرفي كند!!!!!!!!:خجالت:

hessam abjam
جمعه 03 اردیبهشت 1389, 14:37 عصر
راهنمايش كجاست؟ درضمن آيا كتابي يا مقاله دراين مورد موجود است؟ اگر كسي سراغ دارد ممنون مي شوم اگر معرفي كند!!!!!!!!:خجالت:

يعني يه نفر نيست جواب من رو بده؟ يعني واقعا هيچ مقاله اي دراين باره وجود ندارد؟:لبخند::عصبانی++:

vcldeveloper
شنبه 04 اردیبهشت 1389, 03:35 صبح
يعني يه نفر نيست جواب من رو بده؟ يعني واقعا هيچ مقاله اي دراين باره وجود ندارد؟
آخه شروع برنامه نویسی شبکه برای چه موردی؟ شما برید توی همین تالار شبکه سایت، ببینید در ارتباط با شبکه چقدر مباحث گوناگون در همون یک بخش مطرح شده. سوال شما مثل این هست که بگید، میخوام با کامپیوتر کار کنم. خب اولین سوالی که مطرح میشه اینه که میخواید با کامپیوتر چیکار کنید؟! حالا تا شما توضیح ندید که میخواید برنامه تحت شبکه بنویسید که چی بشه، و اصلا منظورتون از برنامه تحت شبکه چی هست، نمیشه کمک چندانی بهتون کرد.

sips65
یک شنبه 05 اردیبهشت 1389, 19:43 عصر
با تشکر از آقای کشاورز.... اگه بخواهیم دیتا بیس ما تحت شبکه باشه یعنی رو سرور باشه(SQL Server و فایل MDF برنامه) و تمام کلاینت ها فقط نرم افزار رو داشته باشن و از فایل دیتا بیس روی سرور استفاده کنن چیکار باید کرد ؟؟؟؟
ممنون....

vcldeveloper
یک شنبه 05 اردیبهشت 1389, 23:17 عصر
گه بخواهیم دیتا بیس ما تحت شبکه باشه یعنی رو سرور باشه(SQL Server و فایل MDF برنامه) و تمام کلاینت ها فقط نرم افزار رو داشته باشن و از فایل دیتا بیس روی سرور استفاده کنن چیکار باید کرد ؟؟؟؟
SQL Server را روی کامپیوتر سرور نصب می کنید. برنامه خودتان را هم روی کلاینت ها نصب می کنید، و به عنوان آدرس بانک اطلاعاتی، آدرس کامپیوتر سرور که SQL Server روی آن نصب هست، را می دهید. همین.

به این سوال شما قبلا بارها در تالار بانک های اطلاعاتی درلفی پاسخ داده شده، می تونید برای اطلاعات بیشتر از جزئیات کار، به اون تالار مراجعه کنید.

BORHAN TEC
شنبه 11 اردیبهشت 1389, 17:16 عصر
سلام
در رابطه با کامپوننتهای INDY مثالهای زیادی وجود داره که میتونی از اونها استفاده کنی.
http://www.nevrona.com/indy
http://groups.yahoo.com/group/Indy-Demos/
کتاب Mastering Delphi 7

اگر قصد رد و بدل کردن دستورات و غیره را هم داشته باشی DataSnap هم میتونه عالی باشه. مثلاً به طور ساده فرض کن که قصد داری یک تابع را در یک سیستم دیگر قرار بدی و از یک کامپیوتر پارامتهایی را به آن ارسال کنی و نتایجی را بدست بیاوری و یا فرستادن رکوردهای بانک اطلاعاتی و ثبت رکوردها در دیتابیسی که در یک کامپیوتر دیگه قرار داره و صدها کار دیگه...
البته این توضیحاتی که دادم سعی کردم که خیلی ساده بگم تا همه تازه کارها هم متوجه بشوند. در واقع هدف اصلی DataSnap در ساخت برنامه های چند لایه هست.(به صورت بسیار ساده و با کمک گرفتن از ویزاردها. که من آشنایی با آن را به همه دوستان توصیه میکنم)
یک WhitePaper در این زمینه در آدرس زیر قرار دارد:
http://www.embarcadero.com/images/dm/technical-papers/delphi-2010-wp-datasnap-091016.pdf

یک فیلم ویدیویی هم در لینک زیر با عنوان DataSnap - Your Data: Where You Want It, How You Want it قرار داره:
http://www.drbob42.com/video/index.htm


:قلب: