今天初次使用MFC来进行网络编程,可以是很痛苦,干了一天才弄出聊天程序的服务器端,现在总结一下今天遇到的主要问题,第一个是::PostMessage方法,这个方法困扰了我好久,该方法的原型是::PostMessage(HWND,msg,WPARAM,LPARAM);HWND是主窗口的句柄,今天我误以...
分类:
其他好文 时间:
2014-10-03 21:18:35
阅读次数:
163
??
根据TCP/IP协议,通过socket实现网络聊天,分为服务器端和客户端,一下是参考程序。
服务器端程序:
package com.michael.contact;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStr...
分类:
编程语言 时间:
2014-09-30 18:30:49
阅读次数:
227
c#的winform可开发qq聊天程序,聊天登录窗体验证码是如何实现的呢?
在winform中,需要增加自己的控件
一个picturebox控件pbverifycode
一个按钮butupdateverifycode
代码如下:
publicpartialclassFrmLogin:Form
{
//随机码的长度
privateconstintiVerifyCodeLength=6;
//随机..
分类:
Windows程序 时间:
2014-09-29 20:40:12
阅读次数:
1102
本文演示,使用Socket进行网络聊天之群聊,实现客户端给"局域网"网段里面的所以机器发送广播,当发送“886”的时候,表示客户端关闭。
1)客户端,给服务器发送数据,发送“886”表示关闭客户端。
2)服务器,一直监听9527端口,将监听到的数据打印在控制台上。
3)客户端+服务器版本,实现既可以发送数据,又可以接受数据的多线程聊天程序。
需要注意的几点是:1)这里是给局域网发送广播。 2)局域网广播地址:192.168.1.255 3)如果弹出Exception in thread "main" j...
分类:
编程语言 时间:
2014-09-16 10:47:20
阅读次数:
240
转载请声明出处:http://www.cnblogs.com/kevince/p/3941728.html ——By Kevinceii系列工具第三弹,命令行下的局域网聊天程序原理:程序启动时向全网(255.255.255.255)BACKPORT端口广播自己的主机名以及状态(上线)。如果接受收到的...
分类:
编程语言 时间:
2014-08-28 16:06:29
阅读次数:
431
利用MFC创建基于UDP的聊天通信工具很简单,程序是基于MFC的对话框实现的。程序界面如下面所示:
1 概述
要添加的内容主要主要是发送端和接受端程序,以及最开始对话框程序初始化的时候对套接字的初始化。以及自定义消息WM_RECVDATA
2 接受线程
其次要注意的是因为接受函数recvfrom是一个阻塞函数,所以要开辟一个线程来专门接受消息。并且要把socket以及窗口句...
分类:
其他好文 时间:
2014-08-25 17:00:44
阅读次数:
344
Winsock编程
Socket的英文原义是“孔”或“插座”。作为BSD
UNIX的进程通信机制,取后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,像一个多孔插座。一台主...
使用 Node.js 和 Socket.IO 构建简单的聊天程序在node.js根目录下创建文件夹chat,里面添加两个文件:app.js和index.htmlapp.jsvar fs = require('fs') , http = require('http') , socketio...
分类:
Web程序 时间:
2014-08-20 19:33:02
阅读次数:
289
分类:Java一、实验环境编程语言:Java1.5(运行在JVM(Java Virsual Machine))开发工具:eclipce3.2测试环境:局域网二、实验目的社会已经进入信息时代,网络技术在飞速发展.大量应用都依赖于从一个主机向多个主机或者从多个主机向多个主机发送同一信息的能力,在Inte...
分类:
编程语言 时间:
2014-08-18 21:48:04
阅读次数:
461
代码来源:游双的linux高性能服务器编程
主进程创建一个进程池,当有客户端发送请求时,主进程选择一个进程与该客户端进行通信,为了简单期间,去掉了一些信号处理代码,其中信号的用法可以参考基于多进程的网络聊天程序
服务器代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2014-08-12 17:09:34
阅读次数:
179