내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
opensource
•
connect
•
python
develop:perl:windowsperl:concept
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Windows Perl ====== ===== ActivePerl 에서 Win32::OLE, Encode 사용하기 ===== - 현재 ActivePerl 은 크게 2가지 버전(5.8.x / 5.10.x)이 있으며, Win32:OLE 모듈은 두가지 버전에 포함되어 있다. - COM+ 개체도 OLE 개체의 확장이므로 이 모듈을 그대로 이용한다. - Encode 의 경우 5.8.x 이상에서 지원이 된다. \\ 그러므로 UTF-8 기반 프로그램에서 다른 character set 으로 변환하고자 한다면 반드시 5.8.x 버전이상을 설치해야만 한다. - Encode 역시 ActivePerl 내에 포함이 되어 있으므로 별도로 모듈을 설치할 필요가 없다. ===== ActivePerl 에서 PostgreSQL 연동 ===== ActivePerl 5.6.x 에 DBI, DBD-PgPP 모듈을 설치한다. Unix 계열에서는 DBD-Pg 를 사용한다는 것에서 차이가 있다. <code> C:> ppm install DBD-PgPP C:> ppm install DBI --> 이것은 이미 설치되어 있는 것 같음 </code> ===== Perl 프로그램을 Windows Service 로 등록하여 사용하기 ===== - Perl을 이용해서 항상 돌면서 서비스해주는 프로그램을 만들면 도스창이 뜨고, 그 창을 죽이면 해당 프로그램도 죽게 된다. - 이것을 데몬으로 만들어서 서비스로 등록해서 돌리면 위와 같은 문제가 없이 윈도우가 시작하면서 바로 서비스를 할 수 있을 것이다. \\ **Win32::Service**, **Win32::Daemon::Simple** 모듈을 이용해보자. ===== 어떤 모듈이 설치되어 있는지 알아보기 ===== [[http://cpan.org/misc/cpan-faq.html#How_installed_modules]]
develop/perl/windowsperl/concept.txt
· 마지막으로 수정됨: 2009/07/15 09:03 저자
starlits
문서 도구
문서 보기
이전 판
역링크
맨 위로