12306NgPM/12306ngpm — pull request #13 by woshizhangbin (2013-02-23 06:07:21+00:00)
Title: Add IO，backup interfaces for decoupling diffrent components and allows to implement them in different ways.

Add ITicketQueryEventProducer, ITicketQueryResultConsumer, ITicketQueryEventJournal, ITicketQueryEventReplicator for decoupling IO, journal and backup from core query/book logic. Allows other developers to implement their own implements of them.
Refactory TPServer and move IO part to NettyTicketQueryService