ColdFusion (9) 사이트에 대한 교육 모드를 만드는 중입니다.ColdFusion에서 테스트 SMTP 서버 시작
시스템은 사용자가 로그인 한 후 링크를 클릭하여 운영 모드에서 교육 모드로 전환 할 수 있습니다.
전환 할 때 데이터 소스를 전환하여 데이터를 안전하게 수정할 수 있습니다.
우리는 또한 훈련 모드에서 전송 된 전자 메일을 캡처하여 웹 페이지의 사용자에게 표시하기 위해 SubEthaSMTP Java 프로젝트를 사용하여 테스트 SMTP 서버를 구현하려고합니다.
우리는 SMTP 서버를별로 문제없이 독립 실행 형 프로세스 또는 서비스로 시작할 수 있습니다.
더 나은 솔루션은 사용자가 교육 모드로 전환 할 때 ColdFusion 런타임의 일부로 서버를 시작하는 것입니다.
우리는 트레이닝 세션의 길이와 몇 가지 임의의 시간 초과 기간 동안 서버 수준 범위에서 유지되는 진정한 Java 스레드를 만들 것입니다. 서버가 시간 초과되고 새로운 교육 세션이 시작되면 우리는 새로운 SMTP 서버를 시작합니다.
그렇다면 필자의 중요한 질문은 ColdFusion 런타임에서 진행중인 스레드를 이렇게 실행하는 것이 좋지 않은가요?