본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ

SOAP4

[Soap] soap 통신 개발하기 [2] server와 client 의 역할과 wsdl, xsd 알아보기 Soap 통신을 하는데 있어 Soap 전문을 만들어 발송(요청)하는 Client와 Soap 전문을 받아 확인 후 응답하는 Server가 필요하다. SOAP : “Simple Object Access Protocol" , HTTP, HTTPS 등을 사용해 XML기반 메시지를 통해 네트워크에서 통신하는 것 Client는 데이터를 요청 또는 전송 하기위해 Server에 데이터를 전달할 필요가 있는 것이다. 그렇다고 아무런 형식 없이 전달할 수는 없을 것인데, 어떤 데이터를 전달해야 하는지 메뉴얼(양식)을 Server에서 가이드 해줄 필요가 있다. 이를 Server에서 wsdl파일을 통해 제공한다. WSDL :은 설계도 파일로써 웹서비스가 기술된 정의 파일이다.(XML)로 구성되어 있다. wsdl 안엔 서비스 .. 2023. 6. 19.
[Soap] xml 웹서비스, Soap 방식 총정리 SOAP(Simple Object Access Protocol)은 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜이다. 지금은 Rest 방식 전송을 많이 선호하는 편이지만, Rest가 등장하기 전에는 SOAP이 사용되었다. SOAP 만의 장점이 존재하기도 하며, 기존의 SOAP 을 사용하는 곳은 Rest 로 전환하는데 드는 비용 문제도 있다보니 아직 사용되는 곳이 존재한다. 최근에 서비스개발을 진행할때도 rest로 개발하는데, 전송 용량이나 구현 방식이 더욱 간편하고 효율적이다보니 SOAP 방식을 굳이 구현해서 사용할 일이 많지 않다. 나는 회사에서 사용하다보니 어쩔 수없이 사용방법이나 개념을 정리해본다. 1. Soap 의.. 2023. 6. 9.
[Soap] soap body 요소, 바디 요소 SOAP Body 요소 SOAP 바디 요소는 메시지의 최종 포인트를위한 실제 SOAP 메시지를 포함해야 합니다. SOAP Body 요소의 직계 자식 요소는 네임 스페이스 자격이 될 수 있습니다. 아래 예시는 사과의 가격을 요청합니다. 접두사 m를 참고 : GetPrice 및 항목 요소는 응용 프로그램 별 요소입니다. 이 요소들은 SOAP 표준의 일부가 아닙니다. 1 2 3 4 5 6 7 8 9 10 11 12 Apples Colored by Color Scripter cs 그리고 SOAP 응답은 다음과 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 1.90 Colored by Color Scripter cs 참조 : https://www.w3big.com/ko/soap/soap-body.ht.. 2023. 4. 13.
[Soap] 문법 https://www.w3big.com/ko/soap/soap-body.html#gsc.tab=0 2023. 4. 3.