신속하게 인터넷 애플리케이션 구축, 배포 및 유지 관리
Adobe® ColdFusion®을 사용하면 개발자는 강력한 엔터프라이즈용 인터넷 애플리케이션을 신속하게 구축하고 배포 및 유지 관리할 수 있습니다. 최근에 출시된 ColdFusion 9를 사용하면 복잡한 비즈니스 로직을 매우 적은 코드로 간결하게 작성할 수 있습니다. 이와 함께 사용할 수 있는 ColdFusion Builder는 컨셉 설정에서부터 배포에 이르는 ColdFusion 애플리케이션 개발 과정을 효율적으로 관리할 수 있는 Eclipse 기반의 IDE로서 Adobe Labs에서 다운로드할 수 있습니다. 이 두 제품의 완벽한 툴과 서비스를 사용하여 강력한 리치 인터넷 애플리케이션을 개발할 수 있습니다.
ColdFusion 9의 새로운 기능
Office 파일과의 상호 운용성
보고, 의사 결정 및 프레젠테이션을 위한 Office 문서를 손쉽게 생성할 수 있습니다. 새로운 CFSPREADSHEET 태그를 사용하여 스프레드시트를 읽거나 작성 및 업데이트할 수 있으며 Microsoft PowerPoint 및 Word 파일에서 PDF 파일을 생성할 수 있습니다. 또한 서버에 있는 PowerPoint 프레젠테이션에서 직접 HTML 또는 SWF 포맷의 프레젠테이션을 동적으로 만들 수 있습니다.
ColdFusion Builder와의 긴밀한 통합
사용자 정의 기능이 뛰어난 Eclipse™ 기반의 IDE인 Adobe ColdFusion Builder 소프트웨어의 강력한 기능을 활용하면 개발자는 이전과 비교해 훨씬 빠르게 ColdFusion 애플리케이션을 구축할 수 있습니다.
ORM(Object-Relational Mapping)
오픈 소스인 Hibernate 라이브러리를 기반으로 하는 ORM(Object-Relational Mapping)을 사용하여 데이터베이스에 영향을 받지 않는 애플리케이션을 구축할 수 있습니다. SQL을 작성하지 않고도 작업 시간을 줄이고 데이터베이스 로직 및 연결을 관리할 수 있습니다. ColdFusion Builder의 ORM 애플리케이션 마법사를 사용하면 단 한 줄의 코드를 작성하지 않고도 로직 및 연결을 위한 CFC(ColdFusion Component)를 생성할 수 있습니다.
Microsoft Office SharePoint 통합
새로운 CFSHAREPOINT 태그를 사용하여 ColdFusion 애플리케이션에 Microsoft Office SharePoint 웹 서비스의 데이터를 표시할 수 있습니다. 또한 SharePoint의 SSO(Single Sign-On) 기능을 사용하면 자격 증명 사항을 다시 입력하지 않고도 SharePoint 사이트의 웹 일부로 ColdFusion 애플리케이션을 표시할 수 있습니다.
Adobe Flash Platform 통합향상된 기능
더욱 빨라진 Flash Remoting을 활용하여 애플리케이션 성능을 높일 수 있습니다. ColdFusion을 서비스로 사용하면 단 한 줄의 CFML 코드를 작성하지 않고도 AMF를 통해 기존의 많은 엔터프라이즈 서비스에 손쉽게 액세스할 수 있으므로 RIA 개발을 가속화할 수 있습니다.
서비스 역할의 ColdFusion
단 한 줄의 CFML 코드를 작성하지 않고도 AMF 또는 SOAP를 통해 ColdFusion 엔터프라이즈 서비스의 강력한 기능을 활용할 수 있습니다. 이러한 서비스에는 CFCHART, CFDOCUMENT, CFIMAGE, CFMAIL, CFPDF, CFPOP 등이 있습니다. 또한 이러한 서비스에 샌드박스를 적용하여 알 수 없는 애플리케이션의 액세스를 방지함으로써 애플리케이션의 보안을 더욱 강화할 수 있습니다.
Adobe AIR 로컬/원격 데이터베이스 동기화
안전하게 데이터를 관리할 수 있는 온라인/오프라인 기능을 갖춘 애플리케이션을 사용자에게 제공할 수 있습니다. 클라이언트에서 SQLite를 사용하고 서버에서 ORM을 사용하는 ColdFusion 9를 사용하면 애플리케이션이 다시 온라인 상태가 될 때 클라이언트와 서버 간에 데이터를 동기화하고 충돌 문제를 해결할 수 있습니다.
새로운 Ajax 컨트롤 향상된 기능
CFML 태그와 속성을 통해 새로운 Ext JS 3.0 라이브러리를 활용하는 광범위한 Ajax 컨트롤을 사용하면 한층 더 매력적이고 직관적인 애플리케이션을 구축할 수 있습니다. 새로운 컨트롤에는 매핑, 멀티미디어 플레이어, 여러 파일 업로드, 아코디언 내비게이션, 진행률 표시기, 확인, 경고, 버튼, 슬라이더 등이 있습니다.
서버 관리자
하나의 중앙 콘솔에서 여러 서버의 관리 작업을 동시에 수행함으로써 작업 시간을 줄일 수 있습니다. ColdFusion 서버에서 데이터 소스 생성, 작업 일정 관리, 핫픽스 적용, 캐시 지우기, 설정 비교 등 다양한 작업을 할 수 있습니다.
포틀릿 표준에 대한 기본 지원
통합된 하나의 포털에서 ColdFusion 애플리케이션을 비롯한 거의 모든 엔터프라이즈 애플리케이션을 사용할 수 있습니다. ColdFusion 9를 사용하면 ColdFusion 구성 요소를 포틀릿으로 정의할 수 있습니다. 여기에는 Java 포틀릿 스펙 JSR 168 및 JSR 286에 대한 지원이 포함되어 있습니다.
Coldfusion 9 에디션
에디션별로 ColdFusion 9, ColdFusion 8, ColdFusion MX 7 기능을 비교해 보십시오. 보시는 바와 같이 ColdFusion 9는 생산성을 높여주는 다양한 기능, Adobe Flash® Platform과 더욱 긴밀해진 통합, 엔터프라이즈 환경과 더욱 간편해진 통합 등을 제공합니다.
Enterprise Edition
ColdFusion 9 Enterprise Edition은 클러스터 환경 또는 가상 환경에서 고성능 웹 사이트와 애플리케이션을 전달하기 위한 솔루션으로 ColdFusion Standard의 모든 기능뿐만 아니라 엔터프라이즈급 애플리케이션 개발에 필요한 기능을 추가로 제공합니다.
ColdFusion 9 Enterprise Edition 구입
Standard Edition
ColdFusion 9 Standard Edition은 단일 서버에서 강력한 웹 사이트 또는 애플리케이션을 제공하는 데 이상적인 솔루션으로 관리가 용이한 구성으로 강력한 개발 기능을 제공합니다.
ColdFusion 9 Standard Edition 구입
Developer Edition
ColdFusion 9 Developer Edition은 Standard 또는 Enterprise 서버에 배포할 애플리케이션을 로컬에서 개발할 수 있도록 ColdFusion의 모든 기능을 제공하는 무료 ColdFusion 버전입니다. localhost 외에도 두 개의 원격 IP 주소에서 Developer Edition 서버 기반의 애플리케이션에 액세스할 수 있으므로 팀 개발을 훨씬 수월하게 진행할 수 있습니다.
ColdFusion 9 Developer Edition 다운로드*
독립적인 개발자인 경우 타사 호스팅 파트너와 협력하여 ColdFusion 애플리케이션을 배포할 수 있습니다.
시험버전
Adobe에서는 ColdFusion 9 Enterprise를 평가할 수 있도록 30일간 무료로 사용할 수 있는 시험버전을 제공합니다. 이 시험버전은 완벽한 기능을 갖춘 서버로 ColdFusion 9 Enterprise의 모든 기능이 포함되어 있습니다. 30일간의 시험버전 사용 기간이 만료되면 시험버전은 자동으로 Developer Edition으로 전환됩니다. 언제든지 ColdFusion 9 Standard 또는 ColdFusion 9 Enterprise의 ColdFusion 관리자에 유효한 일련 번호를 입력하기만 하면 다시 설치하지 않고도 기존에 설치한 시험버전이나 Developer Edition을 배포 기능을 갖춘 상업용 버전으로 사용할 수 있습니다.
