[[프로그래밍_NOTE]]/Embedded system 25

socketpair(2)

#include #incluee int socketpari(int d, int type , int protocol , int sv[2]); -소켓에 주소가없으므로 nameless 소켓 함수라고한다. socketpair로 생성된 socket은 read,write 구분없이 모두 가능 (주로 프로세스간 통신에 이용함) //////////////////////////////////////////////////////////////////////////////////// 시스템 콜은 옵션으로 지정한 protocol을 사용하여 지정한 도메인 d에서 지정한 type의 접속된 소켓의 이름없는 쌍을 만든다. 새 소켓 생성시 참조하는 기술자(descriptor)는 sv[0] , sv[1]으로 반환된다. 두 개의 소켓은 구..

Windows CE 환경구성하기

Window CE 환경 구성하기 ////////////////////////////////////////////////////////////// 해당자료는 검색 엔진에서 쉽게 구할수 있으므로 첨부 하지 않습니다. ////////////////////////////////////////////////////////////// 1. window visual studio 2005를 설치한다. 2. 아래의 서비스 팩들을 차례대로 설치한다. (필요하신분은 개별적으로 요청해 주세요) [1] VS80sp1-KB926605-X86-KOR [2] NETCFSetupv2 [3] ActiveSync-4.5-ko-setup [4] Windows Mobile 6 Professional SDK Refresh [5] Windows..

아키텍쳐 , 프레임워크 , 플랫폼

이들 용어의 의미를 소프트웨어 분야에서 사용되는 경우에 한정해서 정리하면 다음과 같다. - 아키텍처: 소프트웨어의 주요 설계 구조 소프트웨어의 주요 특징들을 결정짓는 주요 설계 구조이다.즉, 소프트웨어의 주요 구성 요소 및 구성, 이들간의 주요 인터페이스, 중요 동작 방식 등 소프트웨어의 주요 특징들을 결정짓는 모든 설계 구조를 포함한다. 소프트웨어의 주요 특징을 결정짓고 소프트웨어 개발에 미치는 영향도 매우 커서 소프트웨어 개발에 있어서 가장 중요한 부분이라고 할 수 있다.지원 프로그램, 라이브러리, 언어, 다른 소프트웨어 구성 요소 등과 같이 구체적인 구현을 포함하지 않는다는 점에서 프레임워크나 플랫폼과는 명확히 구분된다. - 프레임워크: 소프트웨어 뼈대 구조 프레임워크는 다른 소프트웨어 프로젝트가 ..

Linux Telnet server service

Telnet Server 텔넷 서버 설치텔넷 서버가 설치되어있는지 확인#rpm -qa telnet-server만일 설치 되어있지 않다면 telnet-server를 설치 (yum 사용)#yum -y install telnet-server서버 가동telnet 서버를 가동, telnet에 관련된 설정 파일 변경#vi /etc/xinetd.d/telnet 설정파일의 disable=yes -> disable=no 로 변경설정 파일이 변경되었기 때문에 xinetd 데몬을 다시 시작#service xinetd restart#chkconfig --list telnet telnet 활성iptables 룰 삭제#iptables -F 보안을 위하여 원하는 포트만 열어놔도 된다![출처] [Linux Telnet Server]..