网络
文章平均质量分 72
kagula086
高级码农
展开
-
KagulaFCGI介绍
KagulaFCGI库介绍Date: 2020-5-21Author: Kagula正文 KagulaFCGI是为方便开发FCGI程序写的连接件, 采用Apache2.0共享协议, 可以在Windows10和CentOS7下运行, 下图清楚的标明了它的位置架构有两部份组成, 构件和连接件, 连接件用来连接不同的构件, 这里的连接件KagulaFCGI其实是一个c++实现的库.FCGI进程在收到服务请求后, 会处理请求, 处理完毕后返回结果, 从这个角度看是同步的, 你必须控...原创 2020-05-12 09:32:46 · 268 阅读 · 0 评论 -
Java模拟登录WEB系统的简单示例
package cwebs;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;转载 2012-10-18 08:59:32 · 22433 阅读 · 1 评论 -
Active MQ C#实现
主要以源码的形式介绍如何用C#实现同Active MQ 的通讯。本文假设你已经正确安装JDK1.6.x,了解Active MQ并有一定的编程基础。原创 2011-09-25 12:05:18 · 18798 阅读 · 1 评论 -
WCF 学习笔记
WCF 学习笔记Kagula2012-2-13正文 本文记录学习中碰到的最常用WCF使用方式。使用WCF目的: 解决Silverlight程序同服务器程序高负载下的网络通讯问题。 之所以使用WCF方式是出于以下两个原因 [1]原来是想使用Active MQ产品,但是,支持Silverlight的Active MQ客户端SDK还不够成熟。原创 2012-02-13 19:58:34 · 955 阅读 · 0 评论 -
Boost库取CRC64校验码示例
Boost CRC原创 2011-05-26 13:06:00 · 3548 阅读 · 0 评论 -
如何实现数据在网络中的通讯
如何实现数据在网络中的通讯Kagula2011/9/7介绍数据在网络中通讯会面临两个问题[1]数据的完整性[2]数据的安全性数据完整性,指的是发送出去是什么样(长度和比特)的数据,接收到的就是什么样的数据,即数据不会在传输途中失真。数据安全性,指的是数据内原创 2011-09-08 19:03:48 · 1250 阅读 · 0 评论 -
Active MQ C++实现通讯
Active MQ C++实现通讯Kagula2011-9-13简介在参考资料[2]的基础上介绍如何用C++调用Active MQ的客户端API。环境:[1]Windows XP SP3 [2]Visual Studio 2008 SP1阅原创 2011-09-15 10:34:43 · 23131 阅读 · 5 评论 -
VC实现上传文件到FTP服务器
CurlFTP.h#pragma once#include #include /*功能:上传文件到FTP服务器,支持进度条,支持上传操作完成后通知调用者线程。限制:[1]当前进程只能有一个CCurlFTP实例 [2]只支持逐个文件上传作者:kagula时间:2010-08-19最后修改时间:2012-10修改次数:4修改日志:[1-1]原创 2010-08-19 10:41:00 · 11622 阅读 · 2 评论 -
使用Java编写Telnet客户端
使用Java编写Telnet客户端2009-12-24Kagula环境 [1]Eclipse3.4.2 [2]JDK 1.6.x [3] jta26.jar可从下面网址下载这个Jar包http://javassh.org/space/start概要 通过两个例子,介绍Telnet客户端的编写 正文例子一:向OPhone虚拟机发送原创 2009-12-24 15:15:00 · 6611 阅读 · 1 评论 -
C#实现RSA加解密,验证同Cryptopp561的一致性成功
/* * 功能:C#实现RSA加解密,验证同Cryptopp561的一致性(成功) * 研究目的:异构软件之间,如何保证数据在网络上的安全通讯。 * 作者:李军 * 时间:2012-07 * 说明:警告,仅使用本代码段是无法保证数据通讯安全的,请参考相关资料! */ class RSACryption {原创 2012-07-06 16:06:59 · 2238 阅读 · 0 评论 -
Cryptopp使用
头文件清单#pragma once/*本模块功能: AES加解密,SHA256生成内容文摘,RSA非对称加解密。測試環境: [1]VS2008 SP1 [2]WinXP SP3 [3]cryptopp561測試時間: [1]2012-7 by kagula更新记录: [1]2012-10 修正AES加解密时key长度没有对齐的问题备注:原创 2012-05-23 12:20:07 · 11943 阅读 · 1 评论 -
P2P通讯的C++实现-UDP Hole Punching方法
介绍P2P通讯的UDP Hole Punching方法。转载 2016-03-24 14:35:59 · 6893 阅读 · 1 评论 -
Winpcap学习笔记
Winpcap学习笔记Author: kagulaDate: 2018-9-1Preface: 介绍如何成功搭建winpcap程序的开发环境,这里假设你已经安装了Visual Studio 2017 Community Edition。Environment:Windows 10 Pro 64bits, VS 2017 Community, winpcap 4.1...原创 2018-09-01 10:22:10 · 902 阅读 · 0 评论 -
我的第一个NodeJS程序
使用NodeJS建一个尽可能简单的BS程序Demo,给自己一个快速入门。 jade是一个html模板引擎。 npm用来管理后端的库,bower用来管理前端的库。 这个示例需要你新建index.js,index.jade,style.css,angular_demo.html四个文件。原创 2017-11-16 16:28:23 · 339 阅读 · 0 评论 -
Active MQ使用
Active MQ使用Kagula2011-9-6介绍 Active MQ是个消息队列管理器,用于通讯的中间件。Java + Active MQ的常见使用方式有两种:[1]点对点方式(Producer/Consumer)[2]发布/订阅者方式(Publisher/Subscriber Model) 测试环境[1]JDK1.6.x [2]Eclipse Indigo [3原创 2011-09-06 16:25:41 · 10178 阅读 · 0 评论 -
Active MQ延时发送消息的Java示例代码段
public static void sendMessage(Session session, MessageProducer producer) throws Exception {//例一:String message = "直接发送数据";TextMessage tm = session.createTextMessage(message);producer.send(t原创 2014-06-26 17:08:36 · 7410 阅读 · 3 评论 -
SFTP客户端代码示例
SFTP客户端代码示例环境:libssh2 1.4.3、zlib-1.2.8、openssl-1.0.1gAuthor: Kagula最后更新日期:2014-5-18 从http://www.libssh2.org/下载libssh2-1.4.3.tar.gz文件,解压后打开libssh2.dsw文件升级项目到VisualStudio 2013,里面有两个项目,只要原创 2014-10-21 20:01:22 · 18554 阅读 · 7 评论 -
HTTP服务端JSON服务端
HTTP服务最后更新日期: 2014-5-18阅读前提: CMake工具的基本使用内容简介: CPPCMS是个开源Web开发框架,通过它可以很容易实现HTTP服务和JSON服务,这里介绍CPPCMS开发环境的搭建。写一个CPPCMS测试程序,它建立HTTP服务,向浏览器返回Hello,World页面。CPPCMS依赖的一些第三方库,其它地方已经介绍怎么Build,所以这里不重原创 2014-10-21 19:50:48 · 10005 阅读 · 2 评论 -
Apache Fast CGI C++程序开发
Apache Fast CGI开发Author: Kagula发起日期:2014-11-08最后更新日期:2014-11-23环境:[1]Win 8.1 64bits、 VMWare9,Cent OS 6.532bits, fcgid 2.3.9, boost 1.55, Apache 2.2.25,[2] Cent OS 6.6,Apache 2.2.15, CMake原创 2014-12-02 18:48:44 · 8432 阅读 · 7 评论 -
centos+nginx+c
测试centos下nginx调用C写的fastcgi程序的技术可行性。原创 2015-09-07 13:23:37 · 876 阅读 · 0 评论 -
boost::asio TCP客户端编程示例
// testASIOClient.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include using boost::asio::io_service; using boost:原创 2010-01-29 16:42:00 · 6003 阅读 · 0 评论 -
编写轻量级WebService服务器
标题:编写轻量级WebService服务器作者:Lee353086(kagula)日期:2007-12-15目的:通过示例代码和其它样例文件,你将了解[1]如何解析和生成soap信息[2]简单的http server端编程阅读对象: java程序员环境:[1]IBM JAVA JDK(From WebSphere6.1安装包)[2]MyEclipse5.1.x内容: j原创 2007-12-17 12:07:00 · 4016 阅读 · 2 评论 -
struts1.2下实现文件上传进度条
标题:struts1.2下实现文件上传进度条作者:lee353086(kagula)最后修改日期:2007-11-23内容概要: 本文只是对《采用dwr+ajax和struts开发文件上传进度条》细节的补充,有些内容不在熬述。 本文分两部份:client部份和server部份。阅读对象: 知道有种语言叫java,并已阅读《采用dwr+ajax和struts开发文件上传原创 2007-12-18 10:37:00 · 4014 阅读 · 0 评论 -
使用C++实现WebSocket服务的一个测试
测试了使用C++库Websocket++实现WebSocket服务的技术可行性。原创 2016-09-29 15:56:45 · 10240 阅读 · 0 评论 -
C++ Web Toolkit学习笔记一
使用C++ Web Toolkit实现一个最简单的Web应用。原创 2016-09-28 16:43:03 · 1908 阅读 · 0 评论 -
Apache CXF学习笔记二-复杂数据类型
测试Apache CXF复杂数据类型的传递。原创 2016-09-06 15:23:36 · 1140 阅读 · 0 评论 -
Apache CXF学习笔记一
CXF的最基本使用总结原创 2016-09-05 16:43:14 · 2188 阅读 · 0 评论 -
Libcurl的编译_HTTP/HTTPS客户端源码示例
libcurl的编译,及HTTP/HTTPS客户端源码示例,支持文件上传和下载。原创 2014-10-21 19:21:10 · 11225 阅读 · 0 评论 -
FastCGI收发jpg图片的例子
测试代码TestFCGI.cpp#include "FCGIHelper.h"#include "StringHelper.h"#ifdef WIN32#pragma comment(lib,"libfcgi.lib")#endifint main(int argc, char* argv[]) { FCGX_Request request; FCGX_I原创 2015-09-12 20:05:54 · 2705 阅读 · 0 评论 -
一个用C++编写的WebSocket客户端示例代码
用C++实现的一个Websocket客户端示例。原创 2016-11-21 16:20:39 · 34142 阅读 · 19 评论 -
为Boost ASIO的http server4例子添加Cookie和Post/Get参数提取支持
在boost asio 例子http server4中添加对session和get/post支持,使之可以实现简单的后台http请求处理。本文出现的代码在VS2013Update5 Boost 1.6.1环境下调试通过。原创 2016-12-28 15:22:29 · 3796 阅读 · 4 评论 -
ActiveMQ单队列多用户收发的java例子
ActiveMQ,单队列多producer,多consumer,数据通讯的java例子转载 2016-04-12 10:57:54 · 1761 阅读 · 0 评论 -
SMTP客户端
标题:SMTP客户端作者:kagula日期:2008-01-04目的: 通过这里的代码,在你的应用程序中,可以通过SMTP服务器发送电子邮件,无需任何修改适应任何环境。依赖项: [1]mail.jar正文:[1]源码段/** * 发送电子邮件 * 参数 * smtp.host smtp服务器名称 * smtp.user 登录smtp,用户名 * smtp.原创 2008-01-04 14:03:00 · 3273 阅读 · 0 评论 -
编写ftp客户端
标题:编写ftp客户端作者:kagula日期:2007-01-04目的: 通过这里的代码,在你的应用程序中,可以同ftp服务器,上传和下载文件,无需任何修改适应任何环境。正文:[1]从FTP Server取文件的源码/** * @param map * 入口参数: * ftp.adr 服务器名称 * ftp.usr 登录名 * ftp.pwd 登录密码 *原创 2008-01-04 14:04:00 · 1713 阅读 · 0 评论 -
VMware实现网络连接
VMware实现网络连接日期:2008-10-18作者:Kagula 本文的阅读对象是有计算机网络基本知识的读者。这里假设宿主机用的是WinXP操作系统。 虚拟机的连接方式VMware主要有三种连网方式:桥接、NAT、Host-only如下图。 上图中的VMware包括三种连接方式的虚拟机。不同连接方式的虚拟机,连接到宿主(运行VMware软件的计算机)的不原创 2008-10-18 13:09:00 · 2099 阅读 · 0 评论 -
cpp-netlib笔记二:实现http文件服务功能
贴出在cpp-netlib基础上实现http服务的源代码。原创 2017-06-01 11:07:26 · 1645 阅读 · 0 评论 -
cpp-netlib笔记一:编译运行第一个cpp-netlib服务程序
介绍如何使用cpp-netlib第三方库编译运行第一个Http服务。原创 2017-05-28 13:21:04 · 4569 阅读 · 0 评论 -
cpp-netlib笔记三-Cookie支持测试
测试cpp-netlib对Cookie的支持,直接贴代码。原创 2017-06-02 10:21:49 · 622 阅读 · 0 评论 -
一个Spring4 WebSocket群发示例
千言万语不如代码简洁直接,这里直接贴代码, 实现的功能[1]收到http请求后,把请求的内容群发到WebSocket客户端。[2]返回jsp视图。[3]log4j支持。[4]返回json字符串。原创 2017-06-06 10:27:56 · 2501 阅读 · 0 评论 -
一个WebSocket客户端的JavaScript例子
一个Websocket客户端的JavaScript例子,在别人的基础上稍微完善了下,用于测试WebSocket服务端程序写的对不对。原创 2017-06-05 16:02:17 · 3977 阅读 · 0 评论