读书人

java多线程体味3-实际项目应用

发布时间: 2012-12-23 11:28:15 作者: rapoo

java多线程体验3-实际项目应用
多线程发现短信的实例:
1、生产获取处理数据的类:



2、消费者,发送短信的线程类:

3、短信发送主线程类:

4、Spring的配置:
<bean id="messageSendService" value="100" /><!-- buffer size -->
<constructor-arg type="int" value="6000" /><!-- scan interval -->
<property name="messageChannels">
<list>
<bean id="smsChannel" >
<property name="url" value="http://10.101.116.12:888/SmsCenterWs/services/ISmsWS"></property> <!-- http://10.101.67.20:80/SmsCenterWs/services/ISmsWS -->
<!-- property name="username" value="test"></property>
<property name="password" value="test"></property-->
<property name="smsUser">
<map>
<!-- 实时发送短信接口帐号 -->
<entry key="sms_user_realtime">
<bean value="test"/>
<property name="password" value="test"/>
</bean>
</entry>
<!-- 非实时发送短信接口帐号 -->
<entry key="sms_user2_delay">
<bean class="com.csair.cbd.sms.services.impl.EmailChannel">
</property>
</bean>
</list>
</property>
</bean>

读书人网 >编程

热点推荐