Java 异步套接字延迟发送数据

Java 异步套接字延迟发送数据,java,iphone,networking,delay,asyncsocket,Java,Iphone,Networking,Delay,Asyncsocket,因此,我正在为我的iphone编写一个应用程序,它使用AsyncSocket连接到运行java应用程序的计算机。但是,当我尝试将数据从iPhone发送到java应用程序时,数据仅在我退出iPhone应用程序时才会打印出来。为什么会发生这种情况?我如何修复它 不确定,但听起来好像您没有将输出刷新到套接字(当它关闭时,应用程序关闭时,它可能会被强制刷新)

因此,我正在为我的iphone编写一个应用程序,它使用AsyncSocket连接到运行java应用程序的计算机。但是,当我尝试将数据从iPhone发送到java应用程序时,数据仅在我退出iPhone应用程序时才会打印出来。为什么会发生这种情况?我如何修复它

不确定,但听起来好像您没有将输出刷新到套接字(当它关闭时,应用程序关闭时,它可能会被强制刷新)