# Connection

커넥션 페이지에서는 시나리오에서 사용될 연동 대상에 대한 커넥션 정보를 정의한다.

## properties

- name
  - 커넥션의 이름을 지정
  - 이름은 유니크해야함
- description
  - 커넥션에 대한 설명
- active flag
  - 어플리케이션 시작 시점에 자동으로 연결 여부 지정
- connector type
  - 연결 대상에 사용될 커넥터를 지정
- endpoint
  - 연결 대상의 엔드포인트 설정
  - 커넥터별 도움말을 참고해서 설정할 수 있다.
  - 통상, 리모트 서비스 인 경우에는 통상 {protocol}://{host}[:port] 또는 URL로 설정한다.
  - 그리고, 대상이 로컬 파일인 경우에는 파일 패스로 설정한다.
  - 로컬 디바이스인 경우에는 USB 포트번호가 설정될 수도 있다.
- parameters
  - 각 커넥터별로 엔드포인트 정보 외에 추가적인 파라미터 설정이 필요한 경우에 설정화면이 제공된다.
  - 커넥터별 도움말을 참고해서 설정할 수 있다.

## operation

- connect
  - 연결을 시도한다.
- disconnect
  - 연결을 종료한다.
