社区
网络及通讯开发
帖子详情
只用一个ClientSocket可不可以发送消息?
adventurezl
2003-04-11 02:57:43
不使用ServerSocket,能实现么?
...全文
93
5
打赏
收藏
只用一个ClientSocket可不可以发送消息?
不使用ServerSocket,能实现么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pp616
2003-04-11
打赏
举报
回复
ClientSocket 是基于TCP协议的。
TCP协议通讯必须先握手然后才可以通讯。
如果只有C而没有S是不可能的。
当然S可以用ServerSocket,可以用Indy的TCPServer,或是自己用Socket api写都可以。
yesry
2003-04-11
打赏
举报
回复
ClientSocket1->Host="www.21cn.com";
ClientSocket1->Post=80;
ClientSocket1->Open();
在Connect事件
ClientSocket1->Send("GET http://www.21cn./com/ \r\n\r\n");
netsys2
2003-04-11
打赏
举报
回复
你去看一下Examples\Internet\chat的例子,里面有Client和Server,包括你问的那几个函数。
pp616
2003-04-11
打赏
举报
回复
首先你要先让C 和 S 握手
S端 ServerSocket1->Port=...;
ServerSocket1->Active=true;//开始监听
C端 ClientSocket1->Host="..";//S端ip地址
ClientSocket1->Port=...;//S端的port
ClientSocket1->Active=true;//连接S端
连接后S端会有OnClientConnect C端会有OnConnect
握手后两端都可以用TCustomWinSocket::SendText来发送信息。
S端收到信息会有OnClientRead C端有OnRead.
然后用TCustomWinSocket::ReceiveText来读收到的数据。
adventurezl
2003-04-11
打赏
举报
回复
to pp616(傻小子) :ServerSocket和ClientSocket都可以发送消息的,两者有什么区别?两者的OnRead,OnWrite,OnClientRead,OnClientWrite,以及SendText()怎么用?我是菜鸟,刚接手这方面,恳请赐教!
C#实现
Socket
的
消息
收发,Server
Socket
,
Client
Socket
知道
Socket
原理,但是一直没有在代码里面尝试怎么操作,闲来无事实现了
一个
初步的
Socket
服务器和客户端连接的Demo,但是没有实现更高级一点的系列化传输,加解密处理以及队列和断线重连等处理,感兴趣的话可以自己再尝试尝试。主要分服务器
Socket
和客户端
Socket
,
只用
了简单的字符串转byte[]的传递测试收发
消息
。客户端给服务器发all代表广播给所有客户端,给服务器发single代表只点对点的进行回
消息
。分Server
Socket
和
Client
Socket
来具体实现服务器与客户端的收发逻辑。
Java的
client
Socket
在Java中,
Socket
类是用于实现客户端套接字(也称为"客户端
socket
s")的。
一个
客户端套接字用于与服务器建立连接,并通过网络与服务器进行通信。当你创建
一个
Socket
实例时,你通常需要指定服务器的地址和端口号。以下是使用
Socket
以下是
一个
简单的客户端
Socket
这个程序将会尝试连接到运行在本地机器上、监听端口1234的服务器。一旦连接建立,它会
发送
消息
"Hello, Server!" 并读取服务器的响应,然后关闭连接。注意:实际使用中,你需要处理各种异常,比如(如果无法识别主机名)和。
Client
Socket
using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.
Socket
s; using System.Text; using System.Threading.Tasks; namespace WindowsFormsApplication2 { ...
通过
Client
Socket
与 Server
Socket
实现简单的聊天功能.
代码清单: 以下程序同时扮演了客户端与服务端. 添加
一个
button,两个Edit,
一个
Client
Socket
,
一个
Server
Socket
. -----------------------------------------------------------------------------------------------------------------------...
android 里使用
Socket
进行
发送
消息
案例
猜拳 源码http://www.eoeandroid.com/thread-114907-1-1.html 自己实现的Android曲线图http://www.eoeandroid.com/thread-207218-1-1.html android游戏物理引擎源码http://www.eoeandroid.com/thread-207445-1-1.html
socket
Server类 ...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章