브로커의 정의

마지막 업데이트: 2022년 7월 7일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

[현장연결] 송강호 "'브로커'란 작품 고레에다 감독과 협업에 큰 의미"

글쎄요. 브로커라는 작품은 제일. 제일 중요한 얘기는 고레에다 히로카즈라는 일본의 거장 감독님께서 한국 배우들과 같이 작품을 만들어왔다라는 것이 좀 의미가 있는 것 같습니다. 왜냐하면 같은 생각과 그리고 같은 감정을 가지고 있다. 그리고 추구하는 어떤 우리 아름다움이 있다면 그걸 같이 공유할 수 있구나라는 어떤 그런 측면에서 굉장히 중요한 작업이었던 것 같습니다. 그래서 브로커라는 작품이 국가를 떠나서 감독님의 국적을 떠나서 우리 모두 우리가 살고 있는 이 사람에 대한 이야기 그리고 사회에 대한 이야기 그리고 우리의 감정의 이야기라고 생각을 하고 즐기시면 굉장히 색다르고 또 감동적인 얘기라고 생각합니다. 그래서 곧 개봉하는 걸로 알고 있는데 많은 기대 부탁드립니다. 감사합니다.

박찬욱 감독님과 추후 작품 같이하자 이런 말씀 나누셨던걸로 알고 있는데. 이후에 구체적으로 진행된 이야기가 있는지 궁금하고요. 앞으로 배우로서의 목표나 계획이 있는지요.

글쎄, 박찬욱 감독님하고는 워낙 20년 지기고 또 오랫동안 같이 작업을 해 온 정말 동지죠. 영화적 동지인데 친형님이나 다름없는 그런 아주 친근하기도 하고 존경하는 그런 감독님입니다. 그래서 평소에도 만났을 딱 정해 놓고 앞으로 언제 다시 작품을 하자 이런 계획과 어떤 약속보다는 심리적으로, 그냥 심적으로 서로 이렇게 응원해 주고 또 언젠가는 모르죠, 같이 작업할 수 있는 날이 곧 오리라고 생각합니다. 그래서 너무너무 축하드리고 박 감독님께도 그런 말씀을 드렸던 것 같습니다.

한국인 최초로 칸국제영화제 남우주연상을 수상한 배우 송강호가 조금 전 인천국제공항을 통해 귀국했습니다.

트로피를 안겨준 영화 '브로커' 팀과 함께 조금 전 비행기에서 내렸는데요.

브로커가 곧 개봉되는데 국내 팬들이 어떤 영향을 받았으면 하는지, 또 이 영화가 배우님께 어떤 영화인지 궁금합니다.

글쎄요. 브로커라는 작품은 제일. 제일 중요한 얘기는 고레에다 히로카즈라는 일본의 거장 감독님께서 한국 배우들과 같이 작품을 만들어왔다라는 것이 좀 의미가 있는 것 같습니다. 왜냐하면 같은 생각과 그리고 같은 감정을 가지고 있다. 그리고 추구하는 어떤 우리 아름다움이 있다면 그걸 같이 공유할 수 있구나라는 어떤 그런 측면에서 굉장히 중요한 작업이었던 것 같습니다. 그래서 브로커라는 작품이 국가를 떠나서 감독님의 국적을 떠나서 우리 모두 우리가 살고 있는 이 사람에 대한 이야기 그리고 사회에 대한 이야기 그리고 우리의 감정의 이야기라고 생각을 하고 즐기시면 굉장히 색다르고 또 감동적인 얘기라고 생각합니다. 그래서 곧 개봉하는 걸로 알고 있는데 많은 기대 부탁드립니다. 감사합니다.

박찬욱 감독님과 추후 작품 같이하자 이런 말씀 나누셨던걸로 알고 있는데. 이후에 구체적으로 진행된 이야기가 있는지 궁금하고요. 앞으로 배우로서의 목표나 계획이 있는지요.

글쎄, 박찬욱 감독님하고는 워낙 20년 지기고 또 오랫동안 같이 작업을 해 온 정말 동지죠. 영화적 동지인데 친형님이나 다름없는 그런 아주 친근하기도 하고 존경하는 그런 감독님입니다. 그래서 평소에도 만났을 딱 정해 놓고 앞으로 언제 다시 작품을 하자 이런 계획과 어떤 약속보다는 심리적으로, 그냥 심적으로 서로 이렇게 응원해 주고 또 언젠가는 모르죠, 같이 작업할 수 있는 날이 곧 오리라고 생각합니다. 그래서 너무너무 축하드리고 박 감독님께도 그런 말씀을 드렸던 것 같습니다.

브로커의 정의

‘브로커’란 말이 있다. 이 말은 보통 어떤 일을 만들어내기 위해 중간에서 음모를 꾸미는 사람을 가리키는 매우 듣기 싫은 말이다. 아마도 자신이 브로커라고 하면 대부분의 사람들은 몹시 기분 나빠 할 것이다. 그런데 원래 이말 뜻은 그런 부정적인 의미는 아니었다.

한마디로 상인을 뜻하는 말이었는데 17세기에는 도매상과 소매상 구분 없이 쓰였고 이후에는 재화를 직접생산하지 않고 단지 중개만 하는 상인을 일컫는 말이 되었다. 그리고 더 나아가서 파는 사람과 사는 사람의 거래를 알선해주고 커미션을 받는 사람을 뜻하는 말로 바뀐다.

그리고 19세기 들어서는 증시에서 매수자와 매도자의 증권 매매를 중개해주는 전문가(증권브로커)로 쓰이게 되었다. 물론 이들은 복권이나 보험 등 다양한 상품을 중개했다. 그래서 통칭 중개인을 브로커로 부르기도 한다. 그리고 미국에서 정계 실력자를 파워브로커라고 하기도 한다. 우리로 하면 킹메이커 같은 뜻일 게다.

바로 이시기에 우리나라에 들어온 브로커란 단어는 처음부터 부정적인 의미를 가지고 있었다. 최초의 기록은 1923년 6월 14일 동아일보 기사에 “京城, 「삘뿌로커」開設”이라는 제목의 기사가 나타났고, 1939년 10월 16일 매일신보(每日申報) 기사에 “밀항 뿌로커 소탕”이라는 브로커의 정의 제목에, ‘13일 북부산서(北釜山署)에서 대활동’, ‘20여명 검거 취조중’이라는 소제목으로 기사화한 것을 보면, 대략 일제시대부터 쓰인 것으로 추정된다. 그때도 좋지 않은 뜻으로 쓰여진 것이다.

원래 장사치 거간꾼 등 상업을 부정적으로 보는 의식이 일부 있었던 터에 브로커는 그것을 대변하는 의미로 쓰여진 셈이다. 거기다가 뭔가 불법적이거나 문제가 있는 거래 행위를 중개하는 사람을 브로커로 부르게 된다. 그래서 병무비리 브로커, 밀입국 브로커 등 우리에게는 이 말이 언론에서 들어왔듯이 범죄사건의 이미지로 다가온다.

그런데 사실 범죄란 시대와 국가에 따라 상대적인 것이었다. 마치 국가가 운영하면 아편도 합법적인 때가 있었고 국가가 금지하면 설탕이나 차 같은 상품들도 불법이고 밀수였기 때문이다. 마찬가지로 국가관련 경제정책결정과정도 투명하고 공정하게 진행되고 이해 당사자의 뜻을 전달하는 사람은 로비스트라는 중개인이지만 막후에서 이익을 위해 범죄적으로 일을 벌리는 사람들은 브로커일수밖에 없다.

지금 여야의 중요 정치인들이 브로커 문제로 위기에 처해 있다. 중개인과 브로커의 정의 브로커의 차이는 커다랗게 보이지만 실상 백지 한장 차이다. 부정한 의도만 없애면 된다. 그런데 그 백지 한장도 못넘고 탐욕을 부리는 현실이 안타깝다.

브로커의 정의

서비스 브로커(Service Broker) 는 데이터베이스 엔진에서 두 개의 서로 다른 응용 프로그램 브로커의 정의 간에 일반적으로 명령 메시지인 태스크의 완료를 모니터링하는 SQL Server 의 기능입니다. 메시지 전달을 한쪽 끝에서 다른 쪽 브로커의 정의 끝까지 안전하게 할 책임이 있으며, 대상 응용 프로그램이 일시적으로 종료되거나 응답하지 않는 경우, Service Broker는 전송 준비가 될 브로커의 정의 때까지 메시지를 큐에 저장해 놓습니다.

두 애플리케이션(SQL Server 내부 또는 외부) 이 통신할 때, 어느 애플리케이션도 반대쪽 끝의 기술 세부사항에 접근할 수 없습니다. 민감한 메시지를 보호하고 지정된 장소에 안정적으로 전달하는 것Service Broker 의 역할입니다. Service Broker 는 고도로 통합되어 있으며, 메시지 전달 및 처리에 대한 강력한 보증과 함께 메시지 송수신을 위한 간단한 Transact-SQL 인터페이스를 제공합니다. 이니시에이터 프로그램(대화를 시작하는 프로그램)은 대상 애플리케이션(수신기) 주소와 함께 서비스 브로커에게 메시지를 전송한다. 대상 애플리케이션은 메시지를 수신한 후 표시기 어플리케이션에 의 성공적인 전달을 나타내는 승인 또는 응답 메시지를 전송합니다. Service Broker 로 전달할 메시지 타입은 Xml 로 고정하거나 일반문자열 로 할 수 있습니다.

Service Broker의 Message Type, Contract, Queue, Service의 네이밍은 하고싶은 대로 해도 되지만 권고 사항은 API형태의 Url로 네이밍을 처리하기를 권고하고 있습니다. API형태의 Uri는 실제로 접속할수 없는 사이트여도 상관없으며 단순히 네이밍을 위한 것이기 때문에 편한대로 만들면 됩니다.

여기서는 http://www.tempproject.com/InsideDemos/을 네이밍 규칙으로 지정하여 만들겠습니다.

이 Url은 존재하지 않으며 접속도 불가능한 Url 입니다.

Service Broker를 이해하기 위해선 다음의 개념을 잘 알아야 합니다.
Service(서비스) : 메시지를 전달하기 위한 통신매개 수단 / Contract조건에 맞는 Message Type으로 전달합니다
Queue(큐) : 메시지를 전달받아 저장해놓는 장소(테이블 같은 존재) / Contract조건에 맞게 처리된 메시지를 받습니다
Contract(계약) : 메시지를 전송자와 수신자를 설정해놓는 계약(Servie Broker수행시 메시지간의 계약에 의해 데이터가 처리됩니다)
Message(메시지) : 통신하면서 주고받을 메시지(Xml데이터) 입니다. 송/수신할 메시지 타입을 결정할 수 있습니다(Ex - Xml, None)

Start Service Broker(Example)

Service Broker의 실행방식은 두 Service간의 통신이며(Ex - A, B) A Service에 종속된 Queue의 값을 B Service로 보내서 B Service에 종속된 Queue에 데이터를 전달하는 것 입니다.


통신시에 전달되는 Message는 Contract에서 설정한 송신자(initiator)와 수신자(target)의 계약내용을 따릅니다.

아래의 작업실행시 DB하위의 Service Broker폴더의 메시지유형(Message), 계약(Contract), 큐(Queue), 서비스(Service)폴더에서 확인이 가능합니다. 각 내용을 생성시 실시간으로 보여지지 않으므로 DB에 우클릭 후 새로고침을 클릭 한 후에 다시 폴더로 가서 확인해 봅니다.

Use Service Broker

Service Broker를 사용함으로 변경합니다. DB생성시 기본값은 사용안함으로 설정되어있습니다.

Create Message Type

Service Broker로 사용할 메시지의 이름을 생성하며 validation 설정으로 타입을 고정할 수 있습니다.
well_formed_xml로 타입을 설정하면 xml로 타입이 고정됩니다.

CREATE MESSAGE TYPE(Transact-SQL) - 브로커의 정의 SQL Server

CREATE MESSAGE TYPE(Transact-SQL)

Create Contract

메시지를 주고받는 Contract를 생성합니다.
아래의 계약내용에 따르면 ~/PlayerAsyncRequest가 전송하는 메시지 이며 ~/PlayerAsyncResult가 수신하는 메시지 입니다.

CREATE CONTRACT(Transact-SQL) - SQL Server

Create Queue/Service

Queue와 Service를 생성하여 직접 통신할 수 있는 수단을 만듭니다.
Queue와 Service는 1:1로 매칭되며 1개의 Service에 처리될 1개의 Queue를 설정합니다.
~/PlayerProcessingService Service에서는 ~/PlayerAsyncContract Contract를 추가하였는데, 해당 Queue에서 ~/PlayerRequestService Service를 받기 때문에 송/수신 Contract내용을 추가했습니다

CREATE QUEUE(Transact-SQL) - SQL Server

CREATE SERVICE(Transact-SQL) - SQL Server

Execute Service Broker(Begin Dialog)

위의 스크립트로 Message, Contract, Queue, Service를 생성하였으므로 ~/PlayerRequestService에서 ~/PlayerProcessingService로 메시지를 전송하는 스크립트를 작성하면 다음과 같이 됩니다.

이렇게 되면 ~/PlayerProcessingService로 통신요청을 했기 때문에 이 Service에 해당하는 Queue(Basic_PlayerProcessingQueue)로 데이터를 받아오며, Select문으로 이 내용을 확인해볼 수 있습니다.

메시지를 전송하기 때문에 Message Type을 ~/PlayerAsyncRequest로 설정했습니다.
@handle값은 두 Service간의 통신내용을 담고있으며, Servie를 제어할 수 있는 값입니다. begin dialog @handle ~… 로 서비스 통신을 핸들링하는 내용을 설정했습니다.

이 실행문은 하나의 Stored Procedure(SP)로 만들어서 사용할 수 있습니다.

BEGIN DIALOG CONVERSATION(Transact-SQL) - SQL Server

BEGIN DIALOG CONVERSATION(Transact-SQL)

Declared @msg parameter contents

Select Queue information

Request Message 주석 실행문을 실행 했다면 Basic_PlayerProcessingQueue에 내용이 담겨있는데 다음과 같이 Queue의 내용을 확인해 볼 수 있으며, 쿼리로 조회된 내용은 다음과 같을 것입니다.


service_name(Queue에 매칭된 Service) : ~/InsideDemos/PlayerProcessingService
service_contract_name(통신시 브로커의 정의 이루어 진 Contract) : ~/InsideDemos/PlayerAsyncContract
message_type_name(송신한 Message 이름) : ~/InsideDemos/PlayerAsyncRequest
message_body(Message 내용 - @msg): 0x3C006D0067007…

@msg값은 player태그가 있는 xml형식인데 message_body값을 보니 Service Broker에 의해 암호화되어서 알수가 없게되었습니다.
Service Broker 내부적으로 자체암호화해서 전송하기 때문에 다음과 같은 방법으로 cast해서 데이터 확인이 필요합니다.
@msg의 Datatype을 nvarchar(max)로 했기때문에 형을 맞추기 위해 nvarchar(max)로 cast했는데 xml로 cast해도 무방합니다.

Processing requested queue information(Waitfor / Receive)

Service로 전송된 Queue의 값을 실제로 처리하기 위해선 다음과 같이 처리할 수 있는데 일방적으로 보내기만 하면 되는 상황이라면 send on conversation ~ );부분을 빼고 Select, Insert, Update 등의 작업을 수행하는 쿼리를 만들면 됩니다.
아래의 실행문은 수신한 Service에서 송신한 Service로 답을 보내기 위한 방법입니다.

이 실행문에서는 @handle에 의해 ~/PlayerAsyncResult메시지로 수신 Service에서 송신 Service로 다시 요청합니다.

새로운 고소득 전문직, 비즈니스 브로커가 뜬다

국제 비즈니스 브로커 협회 로고

서울--(뉴스와이어) 2012년 10월 26일 -- 미국 M&A 자문인협회(Association of Professional Merger & Acquisition Advisor)의 2010년 보고서에 의하면, 비즈니스 브로커의 정의는 소규모 기업(Company) 또는 사업(Business)에 대한 M&A 매매거래 시 중개업무를 담당하는 개인(intermediary) 또는 기업을 말한다. 또한 한국금융투자협회 조사국제부의 보고서에 따르면 현재 미국에는 3,000~4,000여명의 비즈니스 브로커가 활발하게 활동하고 있다고 한다.

비즈니스 브로커의 주요 수행업무는 양도양수(M&A)의 대상이 되는 대상 기업이나 사업의 적정가격을 산정하는 가치평가 기능과, 투자안내서 작성, 매수자 탐색, 매수자 자격검토 및 협상 전반에 걸친 자문 서비스를 제공하는 것이다. 업무와 관련한 수수료는 거래금액의 5~12%선에서 결정되는 것이 일반적이며 난이도와 거래액수를 고려하여 가감이 적용된다. 국내 부동산 거래의 경우, 거래가액의 1%에 훨씬 못미치는 수수료의 현실을 감안하면 상당한 비율의 보수체계라고 볼 수 있다.

일반적으로 투자은행의 M&A팀(IB M&A Team)이 수행하는 대형거래가 전체 거래건수의 3% 미만임을 감안하면 나머지 97%는 중개회사(Brokerage firm, boutique)에서 활동하는 비즈니스 브로커에 의해 이루어짐을 알 수 브로커의 정의 있다. 미국의 경우, 산업별 전문 비즈니스 브로커가 활동하는 경우가 일반적이며 200~300만불 이하는 비즈니스 브로커의 영역, 그 이상은 M&A의 영역이라고 분류하는 경우도 있지만 확실한 업무의 경계를 나누는 기준은 정해져 있지 않다.

국내에는 용어조차 생소한 개념이기는 하지만, 선진국에서 비즈니스 브로커는 상당한 수준의 전문적인 커리어를 쌓고 활동하는 경우가 대부분이고 다양한 장르의 산업에서 본인의 전문성을 펼치는 것이 일반적이다. 또한 별도의 투자가 따르지 않아도, 개인의 적성에 맞는 전문분야를 택하면 여타 전문직이상의 수입을 올리는 것이 가능하다고 한다. 국제비즈니스브로커협회인 IBBA(International Business Brokers Association)의 강사이자 MBA로 美 Las Vegas에서 10여년간 비즈니스 브로커 업무를 해온 Len Krick 씨에 따르면 “10여년째 비즈니스 브로커리지를 통해 매년 연간 100만달러 이상의 순수익을 거두고 있다”고 한다.

비즈니스 브로커 교육도입과 업무선진화 방안에 대해, 썬벨트코리아홀딩스 M&A사업팀 나병민 팀장은 “소규모 개인 Boutique나, 부동산 종사자의 비전문적인 서비스, 그리고 최근의 공정거래위원회의 지적을 받은 자격미달의 불법적 창업 컨설턴트 활동으로 인한 사회적 문제와 경제적 손실을 막을 수 있는 방법은 제대로 된 자격과 자질을 갖춘 전문가를 양성할 수 있는 교육프로그램의 도입과 중개 네트워크의 양성화”라고 해법을 제시한다. 또한 “현재 기본적인 경영학적 지식기반도 없는 사람들조차 M&A 전문가로 활동하는 경우로 인해 발생되는 폐해가 심각하다”고 말했다.

썬벨트코리아홀딩스는 우선 브로커의 정의 11월 셋째주부터 비즈니스 브로커 업무에 관심이 있는 일반인을 대상으로 미국 본사의 교육프로그램을 현지화한 국내교육과정에 대한 간단한 오리엔테이션을 진행하고 본격적인 실무 교육을 시행할 계획을 가지고 있다. 강사진은 다양한 M&A 경력 실무를 보유한 회계사, 국내외 MBA로 구성되어 있다.


0 개 댓글

답장을 남겨주세요