此项目是一个采购商和供货商之间的交易软件,双方可以在系统中发布供求信息,应答供求信息,与对方谈判敲定供求细节如品种,数量,交货地点,交货批次等,此外还有产品展示,信用记录等交易系统常用功能。
此系统难点在于大量即时信息的送达和交互信息的多样化,框架中采用了JMS和WebService两种手段来保证这两项的成功,并拟采用IM服务器来取代JMS。在层次上采用了WebService来屏蔽后台数据库,并用XML来传递前后台信息。由于采用了使用Java反射技术的控制中心方案和基于AOP的缓存方案,有效降低了系统的开发难度,使得系统的可扩展性和可维护性得到了较大提高。
项目使用的技术:
前台技术:Swing,XML,WebService,JMS。
后台技术:JMS,WebService,Spring,Hibernate等。