当前位置: 首页 > 知识库问答 >
问题:

使用tcp/ip的Java客户端服务器程序

诸葛苏燕
2023-03-14

我正在使用TCP / IP流编写客户端服务器Java程序,我的服务器连接到oracle数据库。当客户端请求一些信息时,服务器处理查询,即返回一个包含一些行的列(例如 5)。我想将整列发送回客户端,我能够发送和接收单行数据,但不能发送和接收多行(因为表包含许多行 i,e 行)....任何帮助都是可取的

共有2个答案

逑景铄
2023-03-14

您可以将数据库查询结果序列化为不包含换行符的字符串。此外,您可以使用定义良好的数据格式,比如JSON。

我不相信Oracle数据库会以字符串形式向服务器端应用程序返回数据。在服务器程序中,您实际上得到了一些数据库对象(如果是Java,则可能是JDBC)。如何将此对象转换为字符串取决于您。

莫飞翮
2023-03-14

您可以填充集合对象并返回该对象

 类似资料:
  • 我有一个Android Studio应用程序,用于客户端读取加速计的数据,并将其发送到运行TCP C套接字服务器的计算机。 我想等到服务器确认接收到数据后再发送一个。当我不得不从Android系统读取服务器的确认信息时,问题就出现了,这只是简单的崩溃,我不知道为什么。这是我使用的代码。 服务器代码 和客户端代码(Android Studio) 我在交流中遗漏了什么还是我做错了什么?

  • 创建 TCP 客户端 最简单的方法来创建一个 TCP 客户端,使用默认选项如下所示: NetClient client = vertx.createNetClient(); 配置 TCP 客户端 如果你不想使用默认值,则创建TCP 客户端时,通过传入NetClientOptions实例可以配置: NetClientOptions options = new NetClientOptions().s

  • 本文向大家介绍Python socket网络编程TCP/IP服务器与客户端通信,包括了Python socket网络编程TCP/IP服务器与客户端通信的使用技巧和注意事项,需要的朋友参考一下 Python socket网络编程 初学 python,前段时间买了两本书《python 编程从入门到实践》《Python 核心编程第三版》,第一本书主要讲的是一些基本语法和一些基本的使用方法,而第二本则深入

  • 创建 TCP 服务器 使用最简单的方法来创建一个 TCP 服务器,使用所有默认选项如下所示: NetServer server = vertx.createNetServer(); 配置 TCP 服务器 如果你不想默认值,可以将服务器配置通过传入一个NetServerOptions实例来创建它: NetServerOptions options = new NetServerOptions().s

  • 服务器代码: 客户代码: 错误: 服务器端: 线程“主”中的异常 java.lang.数字格式异常:对于输入字符串:“ip” at Java . base/Java . lang . numberformatexception . for inputstring(numberformatexception . Java:67) 位于Java . base/Java . lang . integer