Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 16.01.2008, 14:29   #1
Spyer
 
Регистрация: 03.10.2007
Сообщений: 8
Репутация: 10
Вопрос Разработка клиент - серверного приложения

Подскажите пожайлуста.
Мне необходимо разработать клиент-серверное приложение которые быдут обмениватся информацией(строками, файлами). При этом при всем клиент и сервер могут находится в разных городах и весь обмен информации необходимо производить через интернет.
Вопрос: Подскажите с использование каких компонентов лудше всего это разрабатывать, чтобы программа хорошо держала свять и т.п. И если можно дать какую-нибудь ссылочку на пример.
Заранее спасибо.
Spyer вне форума   Ответить с цитированием
Старый 16.01.2008, 14:35   #2
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

ClientSocket ServerSocket. Читать про INDY. Инфы в инете достаточно.
Stilet вне форума   Ответить с цитированием
Старый 16.01.2008, 14:48   #3
Spyer
 
Регистрация: 03.10.2007
Сообщений: 8
Репутация: 10
По умолчанию

что за ClientSocket ServerSocket, я кроме idTCPClient idTCPServer ни чего не могу найти.
Spyer вне форума   Ответить с цитированием
Старый 16.01.2008, 15:23   #4
Квэнди
Профессионал
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Адрес: Москва
Сообщений: 3,859
Репутация: 1192

icq: 637233
По умолчанию

Ну так читай и изучай Indy раз уже нашел. Indy более интуитивно понятная обертка сокета.
__________________
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума   Ответить с цитированием
Старый 16.01.2008, 15:25   #5
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Адрес: Химки
Сообщений: 13,514
Репутация: 2719
По умолчанию

http://pblog.ru/?p=91

Цитата:
Сетевой чат на двух пользователей

Как правило, разработка любой программы начинается с определения задач, которые она должна выполнять, и определения уже на этом этапе нужных компонентов. Наша программа представляет собой чат на двоих пользователей, каждый из которых может быть как сервером, так и клиентом, значит, кидаем в форму компоненты ServerSocket и ClientSocket. Важным параметром для обоих является порт. Только при одинаковом значении свойства Port, связь между ними установится. Кинем в форму компонент Edit, чтобы оперативно изменять порт, назовем его PortEdit. Для соединения с сервером необходимо указывать IP сервера или его имя, поэтому кинем еще один Edit, назовем его HostEdit. Так же нам понадобятся еще два Edit’а для указания ника и ввода текста сообщения, назовем их NikEdit и TextEdit, соответственно. Текст принимаемых и отправляемых сообщений будет отображаться в Memo, кинем его в форму и назовем ChatMemo. Установим сразу вертикальную полосу прокрутки: ScrollBars = ssVertical, и свойство ReadOnly = True. Добавим клавиши управления Button: ServerBtn – для создания/закрытия сервера, ClientBtn – для подключения/отключения клиента к серверу, SendBtn - для отправки сообщений. Изменим Caption этих клавиш на “Создать сервер”, “Подключиться” и “Отправить”, соответственно. Последний штрих – добавим надписи Label для предания форме надлежащего вида (это по желанию).
Alar вне форума   Ответить с цитированием
Старый 16.01.2008, 16:46   #6
Spyer
 
Регистрация: 03.10.2007
Сообщений: 8
Репутация: 10
По умолчанию

Ну все тогда. начинаю становтся умммным.
Spyer вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
клиент icq kommunist Работа с сетью в Delphi 3 18.01.2008 15:57
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. SkyM@n Фриланс 3 29.12.2007 17:21
Клиент-сервер-клиент Кронос Работа с сетью в Delphi 3 24.08.2007 07:57


04:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru