분류 전체보기
- 지스타2007 조상히 2007.11.17
- 지스타2007 이가나 2007.11.17
- Linux(CentOS) - Mail (SMTP, POP3) 서버 설치 2007.10.31
- 광릉 수목원 2007.10.25
- Flex - Interface 2007.10.19
- Flex - SOAP 관련 링크 정보 2007.10.18
- Flex - Ant 로 컴파일 하기 2007.10.09
- 간이 웹서버2 - PHP 지원 (Simple Web Server) 2007.09.11 2
지스타2007 조상히
지스타2007 이가나
Linux(CentOS) - Mail (SMTP, POP3) 서버 설치
참고
http://rinapc.com/93
http://www.superuser.co.kr/home/superuserboard/view.html?id=3185&code=sendmail&start=80&position=
http://www.fduser.org/blog/28
http://www.koreaphp.co.kr/tip_board/board_read.php?page=1&block=1&no=11&cate=19&parent=5
1. Mail 서버 설치
[root@localhost ~]# yum install sendmail sendmail-cf dovecot
2. Mail 서버 설정값 수정
[root@localhost ~]# vi /etc/mail/sendmail.mc2.1 로컬(서버) 에서만 보낸 메일만 relay(전달) 설정값 (주석 표시 추가)
변경 전
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
변경 후
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
2.2 stmp 인증 (주석 표시 제거)
변경 전
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
변경 후
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
3. Mail 서버 설정값 적용
[root@localhost ~]# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
4. 최종 수신지 도메인 설정 (/etc/mail/local-host-names)
xxx@test.com 이라면 @ 이후 도메인을 적어 주시면 됩니다.
[root@localhost ~]# vi /etc/mail/local-host-names
test.com RELAY
5. dovecot 설정
[root@localhost ~]# vi /etc/dovecot.conf
protocols = pop3
pop3_listen = *
6. 데몬 시작
[root@localhost ~]# /etc/init.d/sendmail start
sendmail (을)를 시작합니다:
[root@localhost ~]# /etc/init.d/saslauthd start
saslauthd (을)를 시작합니다. [ 확인 ]
[root@localhost ~]# /etc/init.d/dovecot start
Dovecot Imap (을)를 시작합니다. [ 확인 ]
광릉 수목원
Flex - Interface
처음에는 추상클래스(abstract class)에 관한 내용을 쓰려 했는데,
Flex 2.0 에서 아직 추상 클래스를 지원하지 않는 것 같습니다.
Interface 사용
Inerface A
function aaa():String;
}
Inerface A 상속받은 SubA1 Class
public function aaa():String {
return "SubA1";
}
}
Inerface A 상속받은 SubA2 Class
public function aaa():String {
return "SubA2";
}
}
예제)
<mx:Script>
<![CDATA[
public function btnClick1():void
{
var a:A = new SubA1();
txtEdit.text = a.aaa();
}
public function btnClick2():void
{
var a:A= new SubA2();
txtEdit.text = a.aaa();
}
]]>
</mx:Script>
Flex - SOAP 관련 링크 정보
성공하면 정리해서 다시 올리겠습니다.... ^^
(언제 성공하려나....)
Develop Web services clients with Macromedia Flex
http://www.ibm.com/developerworks/webservices/library/ws-macroflex/
Review: Macromedia Flex SOAP
http://javaboutique.internet.com/reviews/macro_flex/
mx.rpc.soap.Operation (Flex™ 2 레퍼런스 가이드)
http://flexdocs.kr/docs/flex2/langref/mx/rpc/soap/Operation.html
mx.rpc.soap.SOAPHeader (Flex™ 2 레퍼런스 가이드)
http://flexdocs.kr/docs/flex2/langref/mx/rpc/soap/SOAPHeader.html
Flex SoapHeader를 첨가한 WebService
http://www.cnblogs.com/mobile/archive/2007/02/01/636856.html
Flex 와 .Net ASP 간의 WebService
http://dev.yesky.com/265/3418765.shtml
Flex 와 Java XFire 간의 WebService
http://www.flexcoders.cn/showtopic-1011.aspx
Codehaus XFire - Home
http://xfire.codehaus.org/
Chapter 17. Spring을 사용한 원격(Remoting)및 웹서비스
http://openframework.or.kr/framework_reference/spring/ver1.2.2/html/remoting.html
Korean Groovy SOAP
http://groovy.codehaus.org/Korean+Groovy+SOAP
Flex - Ant 로 컴파일 하기
출처
http://adobe.bloter.net/tt/adobe/23
http://www.adobe.com/kr/devnet/flash/articles/flex_flasher_05.html
준비물
ant 1.7 (apache-ant-1.7.0-bin.zip)
: http://ant.apache.org/bindownload.cgi
Flex Ant Task (flex_ant_tasks_022607.zip)
: http://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks
1. ant 설치
apache-ant-1.7.0-bin.zip 파일을 압축을 출고
apache-ant-1.7.0\bin 폴더를 path에 추가 해줍니다.
2. F;ex Ant Tash 설치
flex_ant_tasks_022607.zip 특정 폴더에 압축을 풀고
build.xml 파일에 taskdef 태그에 jar 경로를 지정해준다.
예) <taskdef resource="flexTasks.tasks" classpath="D:/dev.flex/lib/flexTasks.jar" />
3. build.xml 파일 작성
<project name="Flex Ant Tasks" default="compile" basedir=".">
<property name="FLEX_HOME" value="C:/Program Files/Adobe/Flex Builder 2/Flex SDK 2" />
<property name="swfFile" value="${basedir}/HelloWorld.swf" />
<property name="main_appliation" value="${basedir}/HelloWorld.mxml" />
<taskdef resource="flexTasks.tasks" classpath="D:/dev.flex/lib/flexTasks.jar" />
<target name="compile">
<echo>Building ${swfFile}</echo>
<mxmlc
file="${main_appliation}"
output="${swfFile}"
actionscript-file-encoding="UTF-8"
keep-generated-actionscript="true"
incremental="true"
>
</mxmlc>
</target>
</project>
4. 컴파일
ant -f build.xml
간이 웹서버2 - PHP 지원 (Simple Web Server)
이전에 개발된 웹서버에 php 지원을 추가했습니다.
아직 Port 번호 수정은 되지 않으며, php는 따로 설치 하시고, path 가 잡혀 있어야 합니다.
델파이 7로 컴파일 하였으며, Indy 10, php4delphi 컴포넌트 사용하였습니다.
Sample로 test.php을 넣어 두었고,
프로그램 실행하시고, Web Server Active 체크하시면 웹서버가 동작하게 됩니다.
브라우저에서 http://localhost/test.php 하시면 Sample php 페이지를 보실 수 있습니다.
test.php
phpinfo();
?>
실행화면