摘要: 最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。第三阶段:i 阅读全文
posted @ 2012-06-05 14:30 郑文亮 阅读(295) 评论(0) 推荐(0)
摘要: - (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResp*****e:(NSURLResp*****e *)resp*****e;连接成功后会调用这个方法。在这里面可以获取文件总长度。- (void)connection:(NSURLConnection *)connection didSendBodyData:(NSInteger)bytesWritten totalBytesWritten:(NSInteger)totalBy 阅读全文
posted @ 2012-06-05 14:25 郑文亮 阅读(731) 评论(0) 推荐(0)
摘要: 下面的代码可以上传文件,NSData *imageData = UIImageJPEGRepresentation(image.image, 90);// setting up the URL to post toNSString *urlString = @"http://localhost/test-upload.php";// setting up the request object nowNSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];[request 阅读全文
posted @ 2012-06-05 10:26 郑文亮 阅读(775) 评论(0) 推荐(0)