一.关于推送通知
推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。...
分类:
移动开发 时间:
2015-07-02 15:53:48
阅读次数:
154
1. 基本TCP客户/服务器程序的套接字函数 2. socket函数 为了执行网络I/O,一个进程必须做的第一件事就是调用socket函数,指定期望的通信协议类型。其定义如下:#include int socket(int family, int type, int protocol...
分类:
其他好文 时间:
2015-07-01 20:18:11
阅读次数:
200
Linux服务篇之二、构建Vsftp文件服务器FTP是文件传输协议,正是由于这种协议使得主机间可以共享文件。FTP使用TCP生成一个虚拟连接用于控制信息,然后再生成一个单独的TCP连接用于数据传输。vsftpd是一款在Linux发行版中最主流的FTP服务器程序;特点是小巧轻快,安全易用;能让..
分类:
系统相关 时间:
2015-07-01 18:36:44
阅读次数:
281
1.搭建FTP服务器FTP是文件传输协议,正是由于这种协议使得主机间可以共享文件。FTP使用TCP生成一个虚拟连接用于控制信息,然后再生成一个单独的TCP连接用于数据传输。vsftpd是一款在Linux发行版中最主流的FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发发挥和掌..
分类:
系统相关 时间:
2015-07-01 06:22:23
阅读次数:
128
LAMP的简介:lAMP平台的构成组件:Linux:作为LAMP架构的基础,提供用于支撑web站点的操作系统,能够与其他三个组件提供更好地稳定性、兼容性。Apache:作为LAMP架构前端,是一款功能强大、稳定性好的web服务器程序,该服务器直接面向用户提供网站访问,发送网页、图片等内容。..
分类:
Web程序 时间:
2015-06-22 20:47:34
阅读次数:
251
最近一年接触到些使用Java NIO编写的服务器程序,客户程序通过建立Socket连接并发送消息的方式调用服务端提供的交易接口。开发的时候通常需要发些消息来调试程序,所以自己动手写了个工具。工具使用Swing编写,主要作用就是向指定的IP、端口发送请求消息,并接收响应消息。非常简单,但是足够了。源代...
分类:
编程语言 时间:
2015-06-22 14:52:45
阅读次数:
137
事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传...
分类:
其他好文 时间:
2015-06-19 23:01:47
阅读次数:
197
最近在学习UNP,特此记录。1. TCP回射服务器程序#include "unp.h"void str_echo(int sockfd){ ssize_t n; char buf[MAXLINE];again: while ( (n = read(sockfd, buf, MA...
分类:
其他好文 时间:
2015-06-18 23:59:16
阅读次数:
435
vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。什么是vsftpdvsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”, ...
分类:
其他好文 时间:
2015-06-17 00:14:08
阅读次数:
245
from:http://www.cnblogs.com/tianzhiliang/archive/2011/06/13/2079564.html一个误解: 单个服务器程序可承受最大连接数“理论”上是“65535”2011-06-13 11:47 by 田志良,5321阅读,8评论,收藏,编辑 请注....
分类:
其他好文 时间:
2015-06-12 14:41:58
阅读次数:
99