TR0692009. 5. 11. 18:30
 






1. Web Server

- minihttp - http://www.acme.com/software/mini_httpd/ 여기 가면 rpm 파일을 다운받을 수 있다.

- lighttpd -  http://www.lighttpd.net/ 소스파일을 받을 수 있다 . 5번째로 많이 사용하는 web server라고 한다.. 여러 웹서버들을 봤지만 가장 괜찮은 것 같다... 자세한건 홈페이지에서 확인.

2. SSL/TLS

- openssl - http://www.openssl.org/ 많이 사용하지만... 크기가... python관련된것을 설치하지 않으면 9.1M정도. 그냥 설치할 경우 16M.. 포팅하기에는 ....

- axTLS - http://axtls.sourceforge.net/ 여기서 소스는 다운받지 못하는걸로 안다.. 구글에검색하면 바로나옴.. web server를 포함하면서 크기가 작아서 아주 맘에 들지만.. 기본적으로 TR069에 필요한 3DES를 지원하지 않는다.... 코드 수정필요..

3. SOAP Library

- gsoap - http://gsoap2.sourceforge.net/ xml parser를 포함하는 soap library로 알고있다 기본적으로 포함되어 있는것들이 많아서 크기도 9M정도가 된다... 아주 괜찮은것 같지만 크기가..

- csoap - http://csoap.sourceforge.net/ xml parser를 libxml2를 사용하는 것 같은데 libxml2는 크기가.. expat c++을 사용하고 싶은데 호환이 되는지 안되는지 너무나도 모르겠다....

4. xml parser

- libxml2 - 크기 9.1M

- expat c++ - 860k



크기가 무조건 작아야 되고 필요한 기능이 모두 들어있어야 한다....

web server, ssl/tls로는 axTLS사용(수정해서) - soap library는 csoap사용(예정) - xml parser는 expat c++???(예정)

아직 모르는게 너무 많아서...

'TR069' 카테고리의 다른 글

axTLS Embedded SSL  (1) 2009.05.11
xml 파서 파싱  (0) 2009.03.26
파서(Parser)  (0) 2009.03.26
gsoap  (0) 2009.03.25
csoap  (0) 2009.03.24
Posted by 불량껌