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 |