블루투스 저에너지 서비스 지향 아키텍처(Bluetooth Low Energy Service Oriented Architecture) 안드로이드 전화 통화를 위한 최고의 무선 이어폰
블루투스 저에너지 서비스 지향 아키텍처(Bluetooth Low Energy Service Oriented Architecture) 안드로이드 전화 통화를 위한 최고의 무선 이어폰
클라이언트-서버 아키텍처 위에 있는 추가 추상화는 서비스 지향 패러다임입니다. 이것은 서버의 정보를 서비스로 구성하는 모델입니다. 서비스는 알려진 의미 체계를 검색하거나 상호 작용하거나 사용할 수 있습니다. 이는 서비스에 결정적 동작이 있음을 의미합니다. 동일한 조건이 주어지면 항상 동일한 결과가 생성됩니다. www.bjbjaaudio.com
이 패러다임은 가장 성공적인 인터넷 시스템인 SOAPRESTCOBRARPC 웹 서비스 등의 기초입니다. 이를 더 잘 설명하기 위해. 한 가지 방법은 실제 사례와 결합하는 것입니다. 가능한 한 빨리 다른 회사에 배달해야 하는 패키지가 있다고 가정하면 가장 먼저 할 수 있는 일은 택배 회사에 전화하여 픽업을 예약하는 것입니다. 그런 다음 서비스 요금을 지불합니다. 요점은 다음에 무엇이 올지 항상 알고 있고 택배는 항상 기본 동작 집합을 따릅니다. 당신이 그들에게 패키지를 제공하는 날짜에 상관없이, 그들은 정확히 똑같은 일을 합니다. 즉, 적시에 목적지까지 배송합니다. 이 서비스는 미리 결정된 동작과 알려진 의미를 가지며 예측 가능한 결과를 생성합니다. www.bjbjaaudio.com
위의 예에서 흥미로운 측면은 택배 회사에서 전화를 받고 비즈니스 요청을 수락하는 사람과 패키지를 픽업하는 택배 기사라는 두 명의 다른 사람을 다루고 있다는 것입니다. 또한 실제로 금융 계좌를 취급하는 사람이 있다는 사실을 인지하지 못할 수도 있습니다. 세 사람이 제공하는 하위 서비스가 서로 결합되어 특송 회사의 주요 서비스를 형성합니다. 이러한 하위 서비스도 일반적이며 다양한 유형의 회사에서 사용할 수 있습니다. 예를 들어, 금융 거래 처리는 거의 같은 방식으로 기업에 적용될 수 있습니다. 마찬가지로, 전화로 한 곳에서 물건을 픽업하고 다른 곳에서 내리는 서비스는 택시 회사에도 적용될 수 있습니다. 모든 것이 작동합니다. 각 세션은 일련의 규칙과 규칙을 따라야 합니다. www.bjbjaaudio.com
공식 계약
서비스는 서비스가 수행하는 작업과 작동 방식에 대한 공식적인 설명을 제공하기 때문에 서비스로 간주됩니다. 예를 들어, 택배 회사의 운전사는 회사 제복을 입고 회사 차량을 운전하고 고객에게 즐겁게 인사합니다. 그는 장소 사이를 빠르고 안전하게 차량을 운전하여 패키지를 손상되지 않은 상태로 배달합니다. 이 규칙의 위반은 고객과 택배 회사 간의 계약 위반으로 간주됩니다. 따라서 대부분의 택배 회사는 고객이 패키지를 픽업하기 전에 이 공식 계약에 동의할 것을 요구합니다. www.bjbjaaudio.com
공식 계약의 이점 중 하나는 한 서비스의 인스턴스가 다른 서비스의 인스턴스로 쉽게 대체될 수 있다는 것입니다. 이는 서비스의 두 인스턴스가 동일한 기능과 동작을 갖는 한 가능합니다. 예를 들어 재무 담당자가 회사를 떠납니다. 회사는 동일한 회계 규칙을 알고 있는 대체자를 쉽게 찾을 수 있어야 합니다. Bluetooth Low Energy에서 이러한 공식 계약은 서비스 사양에 있으며 Bluetooth SIG에서 채택합니다. 이러한 사양에는 구현 동작의 효율성을 보장하기 위한 해당 테스트 사양도 있습니다. www.bjbjaaudio.com