数据交换平台

背景 

经过了多年的开发经验,发现我们经常需要将一组数据格式化为另一种数据,或者将一组数据格式化为另一组数据并发送给某个服务。基于这种需求强烈需要一个数据交换平台保证开发的简单易用。

需求

接下来提出数据交换平台的需求

1、数据转换:给定一种格式数据可以转换为需要格式的数据,一般为XML TO JSON  OR  JSON TO XML

2、数据转发:给定一组数据和一个地址,将数据POST到指定服务。

设计

平台优势
既然我们把它叫做平台那么就必须有平台的样子,何为平台这个很难描述了,但可以总结为在平台之上可以提高生产力。
平台设计思路
如何搭建这个平台很迷茫,但是可以参考其他平台;J2EE我们就称之为一个平台,J2EE平台有什么特点呢,它有好多技术JDBC, JSP, JAVA SERVLETS, JMS ......他们的特点为彼此之间相互独立,也就是传说中的“微核+插件”。我们平台的设计思路出来了 微核+插件。

 

posted @ 2012-09-27 09:58  andongoop  阅读(193)  评论(0)    收藏  举报