반응형
"MS에서 C#으로 분산통신을 하기 위한 기술이나, rest에 비해 너무 번잡한 기술"
장점따윈 없다.
rest 형식에 비해 너무 번거로운점이 많다.
1. client 코드를 짜려면 service를 먼저 올려야함.
2. svcutil.exe 란 프로그램을써서 코드를 generate하고 그걸 이용해서 또 코딩하고 ㅡㅡ;
3. service에서 조금만이라도 코드가 바뀌면 다시 재컴파일하고 이걸 반복하고 해야함
안그러면 에러 발생
4. legacy 를 java client와 연계하려고 하나 client code 가 제대로 생성안됨.
총평
누가 이런 기술을 이용해서 프로그램을 만들었는지는 몰라도 정말 유지보수하기 개떡같다.
end point (통신하려는 서버)를 바꾸려면 또 먼가 건드려야하고,
통신하기 위해 interface니, contract니 정말 가지가지 해야한다.
클라쪽 코드를 바꾸기 위해서는 서버쪽 코드가 바뀌길 기다려야하고.
먼가 좀 그지같은 용어가 많다. contract, channel factory, endpoint
728x90
반응형
'개발후기' 카테고리의 다른 글
SOLID (솔리드) 원칙이란? (0) | 2021.09.21 |
---|---|
개발후기 - ionic admob 광고달기 개발후기 (0) | 2021.08.19 |
안드로이드 개발후기 (0) | 2021.08.09 |
WPF custom UIcomponent 개발후기 (0) | 2021.07.27 |
안드로이드 - 인앱결제 개발후기 (0) | 2021.06.29 |
댓글