как прочитать файл из клиентской системы с помощью java?Я должен использовать wsdl?

StackOverflow https://stackoverflow.com/questions/1426109

  •  07-07-2019
  •  | 
  •  

Вопрос

Я хочу прочитать файл из клиентской системы, у меня есть путь к клиентской системе, где генерируется наш файл,

Я хочу использовать WSDL для выполнения этой функции...Я новичок в WSDL, если кто-либо уже это сделал, пожалуйста, подскажите мне, как прочитать файл из клиентской системы с помощью WSDL....

Любая помощь приветствуется...

РЕДАКТИРОВАТЬ : - Требование такое...У нас есть клиентский код в клиентской системе, который будет генерировать xml-файл при запуске клиентом кода.это расположение XML-файла, которое мы знаем, например C://client/abc.xml Я хочу прочитать этот файл из нашего веб-приложения.итак, для этого я хочу знать, полезен ли WSDL или я могу использовать простое чтение FTP-файла.

Это было полезно?

Решение

Что ж, вам определенно нужно какое-то направление. WSDL - это не технология, которую вы будете использовать для «чтения файла» или чего-либо еще.

WSDL, язык определения веб-службы, - это файл, который определяет предоставляемую службу. Где он находится, доступные методы, что они принимают в качестве входных данных, что такое возвращаемый результат, как кодировать передаваемые данные, какие протоколы использовать в качестве транспорта и, возможно, многое другое.

Более того, я думаю, что если все, что вы хотите сделать, это прочитать файл удаленно, SOAP - это не тот путь. Если бы вы пошли SOAP, вы бы, скорее всего, использовали бы HTTP в качестве транспорта, почему бы не пойти напрямую с простым GET? Вы просто пытаетесь прочитать файл здесь. Отдых - это то, что вы хотите.

Тем не менее, вы настаиваете на использовании WSDL, SOAP или другой слишком сложной схемы для чтения удаленного файла, вот несколько ссылок, которые окажутся полезными.

<Ол>
  • Учебное пособие по W3 Schools
  • Учебное пособие по W3 Schools
  • Учебник по XML-схеме W3 Schools
  • Расширение Soap в PHP
  • Axis 2 Apache
  • Страница Википедии в SOAP
  • Страница спецификации SOAP в W3, веселое веселье!
  • Google!
  • Другие советы

    Публикует ли ваша клиентская система свой интерфейс в виде файла WSDL? Если это так, ознакомьтесь с Apache Axis . wsdl2java можно использовать для генерации привязок Java.

    Предоставьте дополнительную информацию.Что это за клиентская система?С взаимодействием с пользователем?

    Есть много разных способов "прочитать это".

    • AMF
    • JMS
    • Веб-сервисы
    • Именованные каналы (если клиент и сервер развернуты в одной логической операционной системе)
    • Файлы
    • Почта
    • HTTP (опубликовать/поместить)
    • Двоичный файл (Java RMI ...)

    .....

    Итак:Что это за система?

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top