Fix协议封装挑战-消息处理

原创 2013年12月03日 12:40:11

消息处理还没正式开始写,有待完善:

处理器工厂如下:

package cs.mina.client.handler;

import java.util.HashMap;
import java.util.Map;

/*
 *@author(huangxiaoping)
 *@date 2013-10-11
 */
public class ClientHandlerFactory {
	private static Map<String, ClientMessageHandler> handlerMap=new HashMap<String,ClientMessageHandler>();
	static{
		handlerMap.put("0", new HeartbeatMessageHandler());
		handlerMap.put("5", new LogoutMessageHandler());
		handlerMap.put("4", new SequenceResetMessageHandler());
		handlerMap.put("A", new LogonMessageHandler());
		handlerMap.put("1", new TestRequestMessageHandler());
		handlerMap.put("2", new ResendRequestMessageHandler());
		handlerMap.put("3", new RejectMessageHandler());
		handlerMap.put("8", new ExecutionReportMessageHandler());
		handlerMap.put("9", new OrderCancelRejectMessageHandler());
		handlerMap.put("r", new OrderMassCancelReportMessageHandler());
		handlerMap.put("AI", new QuoteStatusReportMessageHandler());
		handlerMap.put("AE", new TradeCaptureReportMessageHandler());
		handlerMap.put("AR", new TradeCaptureReportAckMessageHandler());
		handlerMap.put("j", new BusinessMessageRejectMessageHandler());
		handlerMap.put("CV", new PartyEntitlementReportMessageHandler());
	}
	
	public static ClientMessageHandler getHandler(String key){
		return handlerMap.get(key);
	}
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

fix协议封装挑战

最近在做金融项目,用到了fix协议,是么是fix协议我就不多说了,由我一个人去封装这个庞然大物,当然很多没用到的我们暂时没封装进去。 下面是我的思路。 msg由个基类BaseMsg compon...

fix协议介绍8-Reject消息

FIX.5.0SP2 Message Reject [type '3'] The reject message should be issued when a message is r...

金融信息交换协议(FIX)

随着网络的使用,目前所有大型的金融机构都已经实现了自动化和数字化。当中肯定少不了互联网的加入,那么在这当中,我们主要介绍一下FIX协议。它是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易...

金融信息交换协议(FIX)v5.0

1.   什么是FIX        Financial Information eXchange(FIX)金融信息交换协议的制定是由多个致力于提升其相互间交易流程效率的金融机构和经纪商于1992年共...

XMPP协议高级消息处理

  • 2008-08-29 15:38
  • 470KB
  • 下载

android bluedroid 协议栈里面的各个组件之间的消息处理机制

 1.  蓝牙协议栈里面的各组件的通信是通过消息队列,例如: btu_task 和bta直接就是通过队列bt/stack/btu/btu_task.c // Communication ...

XMPP协议学习笔记五(Openfire消息处理流程)

XMPP协议作为一个IM,其核心在于消息的传递,在Openfire服务器对XMPP的实现中,消息被封装为Packet对象,因此Openfire服务器的核心代码是对客户端Packet对象的监听和处理流程...

android中异步消息处理

  • 2015-10-15 17:35
  • 373KB
  • 下载

[028] 微信公众帐号开发教程第4篇-消息及消息处理工具的封装

工欲善其事必先利其器!本篇内容主要讲解如何将微信公众平台定义的消息及消息相关的操作封装成工具类,方面后期的使用。这里需要明确的是消息其实是由用户发给你的公众帐号的,消息先被微信平台接收到,然后微信平台...
  • hh337
  • hh337
  • 2015-06-08 21:39
  • 556
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)