안녕하세요 최덕순입니다.
이번에 지방 프로젝트를 나오게 되었습니다. 어떻게 하다보니 DB2 환경에서 작업을 하게 되었는데.
Microsoft에서 지원하는 DB2 어댑터의 지원버전에 맞지 않아서 사용할 수 없는 상황입니다.
그래서 한번 만들어볼려고 합니다. ^^;
그렇다고 거창하게 만들려는건 아니고.. Oracle, Sql 어댑터 사용하면서 좀 됬으면 하던 동작들을 넣어볼려고 합니다.
Microsoft OLEDB for DB2 Driver를 기본으로 사용합니다. Host Integration System을 설치하면 OLEDB를 MsDb2Client로 Wrapping이 되어있는데 그걸 이용할려고 합니다.
대충 생각하는 순서는 다음과 같습니다.
1. DB2 RunTime (Insert, Update, Delete, Select, Custom Query)
2. Transaction 어댑터를 이용 전체 형태 형성
3. WCF LOB SDK를 이용하여 WCF 어댑터로 변형
이렇게 한 후 Oracle이나 Sql로도 변형해볼려고 합니다.
사실... 만들어도 큰 의미는 없습니다. 자기만족이랄까.. 어디가서 판매가 될수 있을것도 아닌것 같아서..
커뮤니티(BizTalker)에 공개할려고 합니다. 사실 회사 소속이라 회사 자산이라고 하면 할말 없어집니다..
일단은 공개를 기본으로 할려고 합니다.
프로젝트 진행중에 하는 작업이라서 다이어그램을 만든다던가 플로어를 만든다는게 나올지는 모르겠습니다.
일단 생각하는 기능 위주로 조금씩 개발해서 붙일려고 합니다.
생각하는 기능 이건 됬으면 한다는 이렇습니다.
1. 같은 트랜잭션, 같은 컨넥션에서 여러개의 테이블에 대한 Insert, Update, Delete
2. 여러건의 메시지 한 인터체인지의 쿼리를 적용할때 각각의 Where 조건 적용
위의 기능들을 적용하여 일단은 기본적인 작업이 되게 한 후 추가 기능들을 넣을려고 합니다.
혹시 참여하고 싶으신 분 있으면 연락주세요..
추천하고 싶은 기능, 제발 이런건좀 됬으면 한다. 기본 어댑터에 질렸다~ 등..
의견도 주시면 감사하겠습니다.
No comments:
Post a Comment