Java 通过Web服务可以传输的最大数据量是多少?

Java 通过Web服务可以传输的最大数据量是多少?,java,mysql,web-services,jax-ws,Java,Mysql,Web Services,Jax Ws,我正在使用JAX-WS开发一个java应用程序。我的一项服务是从MySql数据库获取数据,我正在使用后端。是否可以传输大量数据(BLOB/MEDIUMBLOB)通过JAX-WS响应消息。消息大小是否有任何限制。如果有,消息的最大允许大小是多少。HTTP GET不受限制,甚至可能是无限的。传输尽可能多的数据没有问题 通过JAX-WS传输.5或1mb数据是一种非常好的方法吗?您有什么建议?如果我使用soap附件,它还会产生任何响应问题吗?对于我的测试环境来说,这是一个很好的结果,但我不知道它在服务器

我正在使用JAX-WS开发一个java应用程序。我的一项服务是从MySql数据库获取数据,我正在使用后端。是否可以传输大量数据(BLOB/MEDIUMBLOB)通过JAX-WS响应消息。消息大小是否有任何限制。如果有,消息的最大允许大小是多少。

HTTP GET不受限制,甚至可能是无限的。传输尽可能多的数据没有问题

通过JAX-WS传输.5或1mb数据是一种非常好的方法吗?您有什么建议?如果我使用soap附件,它还会产生任何响应问题吗?对于我的测试环境来说,这是一个很好的结果,但我不知道它在服务器中部署后会有什么反应…@anupammaiti-显然,发送大量数据将使用CPU和网络带宽。。。并可能直接导致性能不佳。但是,您只能通过做出一些估计和进行一些测试来判断这是否是生产中的问题。如果有选择,您完全不发送数据可能会获得更好的性能。100%同意@StephenC,并希望补充一点,1MB不是太多,除非您希望同时为1000个客户端提供服务。