我有一个接口,已经作为常规的SOAP Web服务公开。接口的一个方法是客户端将文件发送到服务器,然后服务器处理该文件并返回结果文件。由于处理文件可能需要一些时间,因此我认为使用异步调用该方法是更好的选择。我考虑了以下流程:
客户端调用异步方法并使用附件(MTOM)发送文件。 当服务器接收到文件时,向客户端发送响应,指示文件已被接收并且很快将进行处理。 一旦文件被处理,服务器将向客户端发送响应,指示已经处理完毕,并在响应中还作为附件返回结果文件。
使用CXF可以实现这种方式吗?
谢谢!
客户端调用异步方法并使用附件(MTOM)发送文件。 当服务器接收到文件时,向客户端发送响应,指示文件已被接收并且很快将进行处理。 一旦文件被处理,服务器将向客户端发送响应,指示已经处理完毕,并在响应中还作为附件返回结果文件。
使用CXF可以实现这种方式吗?
谢谢!