Вниз
Скачать: CL | DM;

Сокетное соединение..   Найти похожие ветки 

← →
nazgul   (2004-02-15 12:30) [0]

Как в сокетном соединении сделать возможность создания своих каналов, а также возвожность создания привата между двумя клиентами.


← →
Digitman ©   (2004-02-15 12:56) [1]

очень просто


← →
nazgul   (2004-02-15 12:57) [2]

"спасибо" за искрению помощ


← →
Digitman ©   (2004-02-15 13:18) [3]

носи не стаптывай)

каков вопрос - таков ответ

а что, по твоему, остается ответить на совершенно абстрактный вопрос "как" ?
только так)


← →
nazgul   (2004-02-15 13:19) [4]

Ок, напиши исходник!


← →
Verg ©   (2004-02-15 13:22) [5]


> nazgul (15.02.04 13:19) [4]
> Ок, напиши исходник!


:))))
Вот: "исходник"

- Гоги, скажи тост!
- Тост !


← →
nazgul   (2004-02-15 13:25) [6]

Ну чё вы издеваетесь, неужели вы любите когда перед вами унижаются и упрашивают? Вы прекрасно знаете о чём я прошу, Help me please!


← →
Digitman ©   (2004-02-15 13:40) [7]


> Вы прекрасно знаете о чём я прошу


уверяю тебя - не знаю !

у тебя примитивнейшие знания на уровне "есть сеть, а в ней сокеты"

на самом же деле все гораздо много образней и сложней !

ты даже не удосужился упомянуть об интересующих тебя протоколах инф.обмена межсетевого и транспортного уровней, и хочешь при этом, чтобы тут телепаты наперегонки ломанулись предлагать тебе десятки вариантов, порой совершенно различных !!! и в технологиях и в реализациях !!!

тебе сюда :

http://book.itep.ru


← →
Digitman ©   (2004-02-15 13:44) [8]

да еще расхнычешься сейчас, когда вопрос твой в "Сети" перенесут ..

мол, модераторы-дураки, куда мой вопрос засунули ? ...

ну почему сразу в "Сети" не разместить вопрос свой ?
головой-то думать будем или нет ? прежде чем формулировать общую тематику и конкретный сабж интересующего ?


← →
nazgul   (2004-02-15 15:26) [9]

Есть два компонента ServerSocket & ClientSocket и у меня работает пересылка текстовых сообщения, да у меня приметивнеёшие знания по этой тематике по-этому я задал вопрос, чтоб мне посоветовали, что лутше подойдёт для простой локальной сети,а также как осуществить создание приватов между двумя клиентами, и возможность отдельно взятого клиента создать канал.
Что касается интересующих меня протоколах инф.обмена межсетевого и транспортного уровней, то меня интересует. что будет проще и практичнеё для локальной сети.
P.s Вопрос попал не в ту тему случайно...


← →
Digitman ©   (2004-02-15 15:34) [10]

для ЛВС под управлением сетевого ПО от MS проще и практичней (а так же надежней и производительней) будет отказ от TCP/IP и от упомянутых компонентов (его задействующих) в пользу именованых программных каналов (NamedPipes)

дабы не изобретать велосипед и упростить создание приложений клиента и сервера, поищи в глоб.сети готовые Делфи-компоненты, реализующие транспорт на базе именованых прогр.каналов - наверняка их куча существует


← →
Digitman ©   (2004-02-15 15:35) [11]


> nazgul (15.02.04 15:26) [9]


ты сходил по ссылке ?


← →
nazgul   (2004-02-15 15:56) [12]

По ссылке я ходил, информации много, закачал себе эти страницы обезательно прочту,..
Но что касается отказа от компонентов (ServerSocket & ClientSocket) немогу, нужно именно с ними (хоть на book.itep.ru протокол TCP/IP опустили, как смогли)...
Можешь помоч?


← →
Cobalt ©   (2004-02-15 20:30) [13]

Дык, как помочь, если точного и подробного ТЗ нету.


← →
Knight ©   (2004-02-16 00:19) [14]

Спрошу тут же... до кучи %)

Во всех примерах, которые видел, используется, типа,
DHSocket.Socket.Connections[0].SendText(S)

т.е. я так понимаю, что один компонент ServerSocket может одновременно обслуживать несколько соединений с разными клиентами, наверно в разных потоках, но вот примеров таких не видел. Можно в общих словах, как это работает?


← →
XTRudeR   (2004-02-16 00:52) [15]

я не знаток, но с этоим особо траблов не должно быть, необходимо сформировать жёсткую систему команд меж сервером и клиентами.
2 Knight:
for i:= 0 to sv_socket.socket.activeconnections -1 do
sv_socket.socket.connections[ i ].sendtext( cmd + ";" + param );
вот псевдо пример..


← →
nazgul   (2004-02-16 11:25) [16]

Ну подскажит...


← →
XTRudeR   (2004-02-16 22:50) [17]

поройся в статьсях, на сайте где - то была статья, как чат на сокетах слабзать.. тама тебе пример, неплохой, вот его если переделать можно и получить ещё вдобавок каналы.. =)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.012 c
4-25969
[ SAIMON ]
2004-01-03 01:18
2004.03.09
Помогите по SysTrey ю...


14-25860
Карелин Артем
2004-02-17 14:42
2004.03.09
Бывают ли переходники с клавиатурного порта на com?


1-25734
Islander
2004-02-26 00:59
2004.03.09
Как отловить отмену редактирования ноды?


4-25960
aser
2004-01-04 10:36
2004.03.09
как отловить завершение потока?


7-25946
Pirate
2003-12-20 15:42
2004.03.09
Друзья! Нужно получить список имен файлов при DragDrop`е.




   Наверх