У меня есть клиент службы REST, который отменяет маршализацию XML-ответов на объекты Java с помощью JAXB, и недавнее изменение требований говорит, что мне нужен еще один такой клиент, который возвращает нетронутый ответ любому, кто просто хочет оригинальный XML.1002 * Мой вопрос: лучше ли иметь:
- Два функционально идентичных клиента веб-службы, которые отличаются только типом возврата, или
- Один, который возвращает строку XML какесть, и "unmarshal" адаптер сверху для преобразования XML в объекты Java?Приведет ли это к проблемам с производительностью, поскольку я должен сначала сохранить весь XML-файл в виде строки?