Rapid SDK v4.1.0 이상으로 전환하기
변경된 사항
Rapid SDK v4.1.0에서는 작업을 기반으로 하는 새로운 SDK 상호 작용 패러다임이 도입되었습니다.
이전 버전에서 상호 작용은 다음과 같습니다.
rapidClient.operationX(requestXData, param1, param2, param3, ...,paramN);최신 버전에서는 상호 작용이 다음과 같이 수정되었습니다.
OperationXParams operationXParams = OperationXParams.builder()
.param1("value1")
.param2("value2")
.paramN("valueN")
.build();
OperationX operationX = new OperationX(requestXData, operationXParams);
rapidClient.execute(operationX);참고:
operationX: 실행할 작업을 나타냅니다. 사용 예시 real-world 예시를 참조하세요.- 이전 메서드는 더 이상 사용되지 않으며 향후 버전에서 제거될 예정입니다.
변경하는 이유
operation-based 상호작용 모델로의 전환은 신속한 사용을 위해 보다 균일하고 확장 가능한 접근 방식을 제공합니다. 이러한 변경은 향후 개선 사항과 기능을 위한 기반을 마련하여 이전 버전과의 호환성을 보장합니다.
또한 새 모델은 상호작용을 단일 execute메소드로 단순화하여 여러 개의 operation-specific 메소드가 필요하지 않습니다.