BlazeDS 다운받기
1. blazeDS.war 파일을 eclipse에 import한다.
(flex builder는 따로 설치. 이클립스 플러그인은 먼가 에러가 많아서 사용에 문제가 있었다.)
2. conifg 환경셋팅
proxy-config.xml <- 건드릴 필요 없었음
services-config.xml <- 통신채널을 새로 셋팅할경우 수정하는데 이번엔 건드리지 않았음.
remoting-config.xml
<destination id="feed_RO">
<properties>
<source>flex.feedthread.Feed</source>
<scope>application</scope>
</properties>
</destination>
messaging-config.xml
<destination id="data_feed">
<channels>
<channel ref="my-amf"/>
</channels>
</destination>
web.xml
임포트한 프로젝트라면 다 셋팅되어 있긴하지만 혹시나 해서..
//리스너 추가
1. blazeDS.war 파일을 eclipse에 import한다.
(flex builder는 따로 설치. 이클립스 플러그인은 먼가 에러가 많아서 사용에 문제가 있었다.)
2. conifg 환경셋팅
proxy-config.xml <- 건드릴 필요 없었음
services-config.xml <- 통신채널을 새로 셋팅할경우 수정하는데 이번엔 건드리지 않았음.
remoting-config.xml
<destination id="feed_RO">
<properties>
<source>flex.feedthread.Feed</source>
<scope>application</scope>
</properties>
</destination>
messaging-config.xml
<destination id="data_feed">
<channels>
<channel ref="my-amf"/>
</channels>
</destination>
web.xml
임포트한 프로젝트라면 다 셋팅되어 있긴하지만 혹시나 해서..
//리스너 추가
<listener>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
//서블릿 추가
<servlet>
<servlet-name>MessageBrokerServlet</servlet-name>
<display-name>MessageBrokerServlet</display-name>
<servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
<init-param>
<param-name>services.configuration.file</param-name>
<param-value>/WEB-INF/flex/services-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
//서블릿 매핑
<servlet-mapping>
<servlet-name>MessageBrokerServlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
//서블릿 추가
<servlet>
<servlet-name>MessageBrokerServlet</servlet-name>
<display-name>MessageBrokerServlet</display-name>
<servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
<init-param>
<param-name>services.configuration.file</param-name>
<param-value>/WEB-INF/flex/services-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
//서블릿 매핑
<servlet-mapping>
<servlet-name>MessageBrokerServlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>