'as3msn'에 해당하는 글 1건

nateilb에 이어서 msn을 위한 라이브러리를 일주일 전부터 준비하고 있었다.
나의 습성중 하나는.. 내가 짜놓은 소스를 잘 기억 못한다는것.
natelib 문서화 작업 때문에 소스를 살펴보고 있었는데.. 시간에 쫓기면 만들었던것 치곤 의외로 깔끔하게 잘 정리된 소스에 감탄하고 msn으로 포팅을 시작. (덕분에 natelib의 문서화 작업은 중단 되었다.)
Enterprise Architect 로 소스를 보기좋게 그려놓으니 이거이거 꽤 괜찮다.

인증방법이 조금 다르고, MSN은 거의다 동기식 프로토콜이라서 달라지는 부분을 제외하고는 거의 비슷한 구조로 만들어질 예정이다.
현제 진행상황은 초기의 인증을 통과한 시작단계. 네이트온 프로토콜 자체가 MSN 프로토콜을 많이 따라한 형태라 그런지 구조 자체는 똑같이 가지고 가도 문제 없는 수준.

예전 Mobsword의 초기 버전에서는 인증을 위해서 HTMLLoader 객체안에서 Ajax 오브젝트를 통해서 인증을 하고 결과를 다시 AS3 로 받아와서 처리를 했었다. 그 이유는 URLLoader나 URLStream으로 인증을 받을 수는 있지만 인증시 MSN서버로부터 부여받는 티켓 데이타가 MIME 헤더에 들어있는데.. 그 헤더를 볼 수가 없었던것. BODY는 볼 수 있지만 HEADER는 볼 수가 없다.
그런데 그런 코드를 똑같이 이번에도 포팅을 하려니 어딘가 있는 자존심이 꿈틀거려서 as3httpclient 라이브러리로 해결을 했다.
덕분에 코드도 깔끔해지고 인증 속도도 살짝 빨라지고. 머지않아 완성된 as3msn가 나올듯.

'programming > as3msn' 카테고리의 다른 글

as3msn ver 0.1 alpha  (0) 2008.10.28

WRITTEN BY
buzzler

,