将写入流直接用于ios中的IP和端口

时间:2011-06-21 11:59:22

标签: iphone objective-c ios sockets stream

我正在尝试创建一个能够将.pdf文件直接从iPhone发送到打印机的应用程序。我想创建一个原始套接字连接。我应该能够打开特定IP地址和端口的流。然后我想将.PDF文件放入流中,以便打印机(或计算机上的服务器)接收它。

我已经使用ftp创建了一个流。当然,打印机不处理ftp协议。这就是为什么我想将原始流中的数据发送到设备的端口。

知道我怎么能做到这一点吗?

1 个答案:

答案 0 :(得分:0)

CocoaAsyncSocket非常易于使用并且具有良好的文档。它是一个围绕低级套接字原语的Objective-c包装器。听起来你需要的只是将数据写入套接字。如果是这样,那么这是最简单的方法。