Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • AbstractBehavior를 상속받는 일반적인 TypedActor를 생성합니다.
    • 지정되는 템플릿은 처리가능한 이벤트 유형입니다.처리가능 이벤트 유형을 나타내며~ Classic Actor에 비해 Typed제약 이벤트만을 처리 하기때문에 컴파일 타임시 처리하지 못하는 메시지 오류를 검출합니다.
    • 오류를 찾는것뿐만 아니라 Typed Actor의 경우 발생한 이벤트가 어떠한 액터가 처리하는지? 코드레벨에서 추적도 가능하게 됩니다. 
      • Untyped의 경우 IDE단계에서 함수추적하듯 코드추적이 안되며 수신받는 액터의 이벤트 리슨부분의  케이스패턴 코드를 살펴봐야합니다. 

전체 코드 : https://github.com/psmon/kopring-reactive-labs/tree/main/KotlinBootReactiveLabs/src/main/kotlin/org/example/kotlinbootreactivelabs/actor

...