FileFetchRequestHandler 구현

This commit is contained in:
임장현
2026-06-05 17:00:26 +09:00
parent 2cf94a3de8
commit adeec703ea
37 changed files with 1206 additions and 273 deletions
@@ -17,16 +17,16 @@
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.2.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
">
">
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.jms.TimerEventListenerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap11Svr01TimerQueue"/>
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.TimerEventListenerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.timerQueue"/>
<property name="maxThread" value="100"/>
</bean>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.jms.JobPolingHandlerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap11Svr01JobQueue"/>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.JobHandlerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.jobQueue"/>
<property name="maxThread" value="100"/>
</bean>
@@ -19,14 +19,14 @@ applicationContext-jms.xml<?xml version="1.0" encoding="UTF-8"?>
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
">
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.jms.TimerEventListenerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap11Svr01TimerQueue"/>
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.TimerEventListenerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.timerQueue"/>
<property name="maxThread" value="100"/>
</bean>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.jms.JobPolingHandlerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap11Svr01JobQueue"/>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.JobHandlerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.jobQueue"/>
<property name="maxThread" value="100"/>
</bean>
@@ -19,14 +19,14 @@ applicationContext-jms.xml<?xml version="1.0" encoding="UTF-8"?>
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
">
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.jms.TimerEventListenerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap21Svr01TimerQueue"/>
<bean id="TimerEventListener" class="com.eactive.eai.common.routing.TimerEventListenerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.timerQueue"/>
<property name="maxThread" value="100"/>
</bean>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.jms.JobPolingHandlerQueueConsumerService">
<property name="uri" value="jms/cft01BapConnectionFactory"/>
<property name="queue" value="jms/qu01Bap21Svr01JobQueue"/>
<bean id="JobPolingHandler" class="com.eactive.eai.common.routing.JobHandlerConsumerService">
<property name="uri" value="vm://localhost?broker.persistent=false&amp;broker.useJmx=false"/>
<property name="queue" value="com.eactive.eai.common.jobQueue"/>
<property name="maxThread" value="100"/>
</bean>
Binary file not shown.
Binary file not shown.
Binary file not shown.
+4 -22
View File
@@ -37,24 +37,14 @@
</servlet>
<servlet>
<description></description>
<servlet-name>FepSendFile</servlet-name>
<servlet-class>com.eactive.eai.agent.web.FepSendFile</servlet-class>
</servlet>
<servlet>
<description></description>
<servlet-name>FepReqRecvFile</servlet-name>
<servlet-class>com.eactive.eai.agent.web.FepReqRecvFile</servlet-class>
<servlet-name>FileFetchRequest</servlet-name>
<servlet-class>com.eactive.eai.agent.web.FileFetchRequestHandler</servlet-class>
</servlet>
<servlet>
<description></description>
<servlet-name>CheckFileSysHealth</servlet-name>
<servlet-class>com.eactive.eai.agent.web.CheckFileSysHealth</servlet-class>
</servlet>
<servlet>
<description></description>
<servlet-name>FepFileSend</servlet-name>
<servlet-class>com.eactive.eai.agent.web.FepFileSend</servlet-class>
</servlet>
<servlet>
<description></description>
<servlet-name>FepFileReceive</servlet-name>
@@ -71,21 +61,13 @@
<url-pattern>/DBRefreshAgent</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FepSendFile</servlet-name>
<url-pattern>/FepSendFile</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FepReqRecvFile</servlet-name>
<url-pattern>/FepReqRecvFile</url-pattern>
<servlet-name>FileFetchRequest</servlet-name>
<url-pattern>/FileFetchRequest</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>CheckFileSysHealth</servlet-name>
<url-pattern>/CheckFileSysHealth</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FepFileSend</servlet-name>
<url-pattern>/FepFileSend</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FepFileReceive</servlet-name>
<url-pattern>/FepFileReceive</url-pattern>
-8
View File
@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.7/weblogic-web-app.xsd">
<wls:context-root>BAPWeb</wls:context-root>
<wls:container-descriptor>
<wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
</wls:container-descriptor>
</wls:weblogic-web-app>