C/C++에서의 텔넷통신
글쓴이: mr.lee / 작성시간: 목, 2006/01/19 - 7:00오후
Unix에서 C/C++ 로 telnet 커넥션을 하여 command를 보내고 결과를 받는등의 일이 필요한데요..
일일이 구현하자니 배보다 배꼽이 크게 되는지라..공개 라이버러리를 알아보고 있습니다만. c/c++용은 공개된건 거의 안보이네요.
다만, 자바와 (jakarta/common) perl 에는 딱 원하는방식이 있긴한데..
C/C++에서 어떻게 사용하는게 젤 좋을까 궁리중입니다.
다음과 같은 방법들이 있을터인데요.
1. 자바이용
1.1. C/C++에서 자바 API를 바로 call하는 방법
- 가능할련지는 모르겠습니다만.. swig로는 안되죠?
1.2. 자바에서 그 파트만 개발해서 데몬으로 띄우고 C/C++프로세스와 IPC 하는것
- JNI 사용해서 공유메모리를 이용하는것, Unix domain socket 이용하는것 이것들 말고 좋은방안이 있는지요?
2. 펄이용
2.1. 펄모듈을 C/C++에서 사용하는것
- perlcc, perlembed, par,... (par이용이 젤 안정적일듯)
2.2 펄을 데몬으로 띄우고 IPC하는것
헌데 이렇게하면 소스가 보이니깐 상용제품인데 우째 보기가 쫌 안좋죠..
여러분들의 조언바랍니다. C/C++ 라이버러리가 있음 젤 좋을듯한데...
Forums:
* libcurl
* libcurl
search for : expect ** http://expect.n
search for : expect
** http://expect.nist.gov/
댓글 달기