웹 서비스

작가: Robert Simon
창조 날짜: 23 6 월 2021
업데이트 날짜: 24 6 월 2024
Anonim
웹서비스? 그게뭔데!?
동영상: 웹서비스? 그게뭔데!?

콘텐츠

정의-웹 서비스 란 무엇입니까?

.NET과 관련하여 웹 서비스는 웹 서버에있는 구성 요소이며 HTTP 및 SOAP (Simple Object Access Protocol)와 같은 표준 웹 프로토콜을 사용하여 다른 네트워크 응용 프로그램에 정보와 서비스를 제공합니다.


.NET 웹 서비스는 .NET 통신 프레임 워크를 통해 작동하는 XML 응용 프로그램에 대한 비동기 통신을 제공합니다. 인터넷 사용자는 로컬 운영 체제 나 하드웨어에 의존하지 않고 일반적으로 브라우저 기반 인 응용 프로그램을 사용할 수 있도록 존재합니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 웹 서비스를 설명합니다

웹 서비스의 주요 장점은 하드웨어 플랫폼, 프로그래밍 언어, 객체 모델 등과 같은 구현의 세부 사항을 알지 않고도 소비자가 서비스를 사용할 수 있다는 것입니다. 웹 서비스는 이기종 시스템간에 느슨한 연결을 제공합니다. XML의 상호 운용성을 제공합니다.

웹 서비스는 업계 표준을 사용하여 플랫폼 간 통신에 필요한 메시징 인프라를 제공하도록 설계되었습니다. 또한 웹 서비스는 비동기 통신을 사용하여 인터넷을 통한 원격 위치의 요청으로 인해 발생하는 대기 시간 문제를 해결합니다. 이를 통해 웹 서비스 요청이 실제로 완료 될 때까지 클라이언트에 대한 백그라운드 작업 (예 : 사용자 상호 작용에 대한 응답)을 실행할 수 있습니다.

ASP.NET은 통신 프로토콜 또는 전송을위한 인프라 코드 작성에 필요한 하드웨어가 아니라 응용 프로그램 논리에 중점을 두어 웹 서비스를 쉽게 구축하는 데 사용할 수있는 프레임 워크를 제공합니다. ASP.NET에서 작성된 웹 서비스는 캐싱, 인증 및 상태 관리와 같은 .NET 프레임 워크의 기능을 사용할 수 있습니다.

웹 서비스는 ASP.NET 응용 프로그램 모델에 따라 @Web 서비스 지시문 (파일 맨 위)과 함께 ".asmx"확장명을 사용합니다. 독립형 응용 프로그램이거나 더 큰 웹 응용 프로그램의 하위 구성 요소 일 수 있습니다.


이 정의는 .NET을 기반으로 작성되었습니다.