728x90
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
728x90
728x90
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
728x90
728x90

참고

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.mc

2.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 (을)를 시작합니다. [  확인  ]

728x90
728x90
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지

728x90
728x90

처음에는 추상클래스(abstract class)에 관한 내용을 쓰려 했는데,
Flex 2.0 에서 아직 추상 클래스를 지원하지 않는 것 같습니다.

Interface 사용

Inerface A

 public interface A {
  function aaa():String;
 }

Inerface A 상속받은 SubA1 Class

 public class SubA1 implements A {
  public function aaa():String {
   return "SubA1";
  } 
 }

Inerface A 상속받은 SubA2 Class

 public class SubA2 implements A {
  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>

728x90
728x90
(Java AXIS + JBOS) + 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

Web Service Flex consume .net SoapHeader
http://groups.google.com/group/Flex2-Builder/browse_thread/thread/a867330cd3c7a2d7

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

728x90
728x90

출처

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 파일 작성

<?xml version="1.0" ?>

<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

사용자 삽입 이미지

728x90
728x90

WebSsrver.php.zip

출처 : http://www.delphi3000.com/articles/article_3081.asp?SK=

이전에 개발된 웹서버에 php 지원을 추가했습니다.
아직 Port 번호 수정은 되지 않으며, php는 따로 설치 하시고, path 가 잡혀 있어야 합니다.

델파이 7로 컴파일 하였으며, Indy 10, php4delphi 컴포넌트 사용하였습니다.

Sample로 test.php을 넣어 두었고,
프로그램 실행하시고, Web Server Active 체크하시면 웹서버가 동작하게 됩니다.

브라우저에서 http://localhost/test.php 하시면 Sample php 페이지를 보실 수 있습니다.

test.php

<?php
  phpinfo();
?>

실행화면

사용자 삽입 이미지




728x90

+ Recent posts