PDA

View Full Version : ّIndy Components



Sohrab_Tapar
شنبه 24 اسفند 1381, 12:08 عصر
من میخام با کامپاننتای INDY کار کنم.
Host را 127.0.0.1
میدم و پورت را 80
ولی برنامه Crash میکنه
اگر پورت را چیز دیگری بدم پیام
connection refused میده
(این کارا با IDTCPCLIENT انجام شده)

agrs
یک شنبه 25 اسفند 1381, 13:33 عصر
با سلام

شما برای این کار باید از ویندوز 2000 advanced server
استفاده نمایی و یا ویندوزی که با تکنولوژی سرور سازگار باشد.

SyntaxCheck
دوشنبه 26 اسفند 1381, 13:19 عصر
سهراب جان سلام
اگر قصد شما اینه که از سیستم خودت به کسی میل بزنی باید اول یه سرور smtp رو نصب کنی.برای اینکار هم کافیه که IIS رو نصب کنی.
--------------------------------------------------------------------------
اینم برنامه جالبیه دانلود کن و باهاش خیلی راحت کار کن.یه کاری شبیه سرور smtp رو انجام میده.
http://www.softstack.com/download/advsmtp.zip
البته من خودم با این نرم افزار خیلی زیاد آشنا نیستم.اما چیز بسیار جالبیه.

Sohrab_Tapar
دوشنبه 26 اسفند 1381, 14:24 عصر
من می خواهم روی سیستم خودم یک برنامه Server ویک برنامه
Client داشته باشم که روی یک سوکت خاص با هم ارتباط داشته باشند.
ولی نمی دونم از چه شماره پورتی باید استفاده کنم.
علاوه بر این اگر بخواهم برنامه سرور و Cliecnt روی دو سیستم باشند چه
کار باید بکنم.
لطفا مرا راهنمایی کنید.

SyntaxCheck
سه شنبه 27 اسفند 1381, 14:02 عصر
اگه از IIS استفاده میکنید.برای تعویض پورت SMTP به صورت زیر عمل کنید تا روی پورت دلخواه کار کنید:
1-Control Panel>Administrative Tools>Internet Services Manager
2-default smtp virtual server>properties>General>advanced>Edit Or Add
---------------------------------------
در ضمن سرور smtp از IIS اصلا بصورت سرور هست و لازم نیست کار خاصی بکنید تا روی چند سیستم استفاده بشه.

Sohrab_Tapar
شنبه 09 فروردین 1382, 15:52 عصر
syntax check عزیز
اگه ممکنه بیشتر در مورد IIS ,smtp توضیح بده.
من از مطالبی که فرمودید چیز زیادی نفهمیدم.

SyntaxCheck
چهارشنبه 20 فروردین 1382, 04:45 صبح
دوست من سلام
توضیحی که من دادم برای کار با سرور smtp بود که اگر بخواهید با IdSmtp از کامپوننتهای Indy کار کنید بدرد میخوره.این توضیح رو هم به این دلیل دادم که اشتباحا فکر کردم شما بطور خاص میخواهید با IdSmtp کار کنید.و چون IdSmtp جهت ارسال ایمیل الزاما به سرور Smtp نیاز داره توضیحات رو راجع به سرور smtp که با IIS نصب میشه دادم.یک اشتباه در تند خوندن سوال شما باعث شد که بحث به این سمت پیش بره.به هر حال من پوزش میخوام.
ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــ
اما اگر میخواهید با IdTcpClient کار کنید, پیشنهاد میکنم که زمانی رو روی مطالعه کامل دموی این کامپوننت وقت بذارید.

Delphi\Demos\Indy\TCPStreamClientServer..

این دمو بهترین کمک رو میتونه به شما برای استفاده از هر دو کامپوننت سرور و کلاینت بکنه که تقریبا بطور کامل توانایی های اون دو رو نشون میده.توی این فولدر دو تا فایل پروژه وجود داره (برای سرور و کلاینت).