Я пишу CXF WS для загрузки больших файлов - до 1 ГБ. В большинстве случаев они не будут> 10-15 МБ, но проблема в том, что загрузить файл и отправить его как обычный байт [] с помощью стандартного связывания. По этой причине может понадобиться пользовательский перехватчик, но я не уверен, что это единственный вариант, а также как его написать.Перенос больших сообщений с Apache CXF
2
A
ответ
2
CXF поддерживает спецификацию MTOM, которая также обеспечивает более эффективную передачу данных для двоичных данных, но также предоставляет более гибкий API для binding using JAXB. Это отделяет двоичные данные от byte[]
и заменяет его DataHandler
, что позволяет вам передавать данные из потоков, а не byte[]
. Это касается как клиентских, так и серверных концов соединения.
Смежные вопросы
- 1. GWT с Apache CXF
- 2. WS-Security с Apache CXF
- 3. Apache CXF с конфигурацией пружины
- 4. Клиентская память Apache CXF
- 5. Услуги публикации Apache Cxf
- 6. Почему Apache CXF?
- 7. Apache CXF java.lang.StackOverflowError
- 8. Решение Apache CXF WSDL
- 9. Apache CXF - время запуска
- 10. Перенос текстовых сообщений Wordpress
- 11. Apache CXF WSDL FileNotFoundException
- 12. GWT-APACHE CXF header
- 13. Apache CXF JMS - SOAP
- 14. Пустой SOAPAction Apache CXF
- 15. Что означает CXF в «Apache CXF»?
- 16. Apache Camel CXF
- 17. Apache CXF Request/Response
- 18. Перенос с apache на nginx
- 19. Hyperjaxb и Apache CXF
- 20. Ошибка Apache CXF
- 21. WSDL Apache CXF Issue
- 22. Apache CXF: Сообщение истекло
- 23. Регистрация файла Apache cxf
- 24. Конфигурация Apache CXF
- 25. Apache CXF базовая аутентификация
- 26. Ошибка клиента Apache CXF
- 27. Apache CXF и tomcat
- 28. Apache CXF И javax.ws.rs.core.Response
- 29. apache camel и cxf
- 30. LoggingInInterceptor в Apache CXF