一个系统分为不同的模块,你的这个属于数据接收模块,保存到数据库库的属于数据持久化模块,这两个之间相互调用就能够达到你的目的,所以和你数据来源本身无关。
数据持久化的模块你可以看看java如何写入mysql数据库,通常是使用jdbc连接数据库,开始事务,然后执行insert into的sql语句,然后提交事务即可。网上例子很多,你可以参考。
你就保存到临时文件夹了
一般弄个类似于properties的文件,这样文件结构简单,复杂性你放到代码逻辑里去处理
如果properties的结构满足不了,那你自定义格式吧
有两种方法,第一,把你的转成字节流,然后用post方法把字节流传到服务端,然后服务端接收到字节流之后,开启一个线程把它重新压缩成,保存在某个文件夹下面。
第二,开启一个线程,用socket直接把放到stream中传到服务端,服务端接收后保存到文件夹下。
以上就是关于java接收TCP协议端口发送来的数据后怎么保存到mysql数据库全部的内容,包括:java接收TCP协议端口发送来的数据后怎么保存到mysql数据库、C++ socket客户端数据如何保存、后端服务器如何把收到的数据放到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)