log 2022-02-21
blog
xrdp가 로컬과 같은 데스크탑을 쓸 수 있게 할 수 있는지 궁금하다. 나중에 테스트해볼 예정.
job
GOP-14151 작업 22
정확한 정보가 먼저인가, 구현이 먼저인가? 정확한 정보 없이 정확하게 구현이 가능할 리 없다.
그렇지만, 한 번에 완벽하게 프로토콜 구현 가능할 리도 없으므로, 수신 정보 받고 테스트하면서 개발할 수 있는 정도의 작업이 필요하다. 어떻게 해야하지? 수신 쪽은 저쪽에서 에러 안나도록 계속 띄워줘야 하므로, 변경해가며 업데이트 할 때, 또는 계속 프로세스로 띄워놓을 때 두 가지 방식이 필요하다. 송신은 어차피 원할 때만 띄워서 테스트하면 된다.
aws kms session인가 그거는 연결 해제되면 프로세스도 종료되는건가? 확인이 필요하다.
탭 꺼도 프로세스 살아있는것 확인. 이제 수신 서버 및 송신 서버에 대해 응답코드 타임아웃과 함께 기다리는 구현 추가, 그리고 최소한의 테스트 메시지 만들어서 보낼 수 있는 클라이언트 작업 후 테스트 시작할 예정. 일단은 그냥 한 클라이언트에서 메모리에 식별번호 및 데이터 관리해서 작업할 예정.
- mock 서버가 응답코드 보낸다고 가정, 송신 서버가 타임아웃과 함께 받을 수 있도록 작업
- mock 대화형 클라이언트 구현, 프로토콜별 구현
- 테스트하며 구현
작업 내용
- 프로토콜 구현 작업 중 람다 배포 안되는 문제 추적
- sequential, unique 때문에 db까지 필요해서 우선 mock cli 테스트 클라이언트 만들 예정.
- 불확정적인 부분 있어서 일단 기본 구현 후 테스트 예정
드디어 송신 프로토콜 일단 구현 완료. 수신 프로토콜은.. parse만 해서 출력해보면 될 듯하다.
GOP-14151 작업 23
일단 해당 구조가 맞는지 불확실하므로, 내일 테스트하면서 구현 필요. 이번주까지:
- 코드 정리하여 리뷰 요청.
- 테스트하면서 프로토콜 맞추기, 송/수신 확인.
- 가능하면 람다 배포 및 db까지. 로컬 db 테스트?
Comments