此項目是一個采購商和供貨商之間的交易軟件,雙方可以在系統中發布供求信息,應答供求信息,與對方談判敲定供求細節如品種,數量,交貨地點,交貨批次等,此外還有產品展示,信用記錄等交易系統常用功能。
此系統難點在于大量即時信息的送達和交互信息的多樣化,框架中采用了JMS和WebService兩種手段來保證這兩項的成功,并擬采用IM服務器來取代JMS。在層次上采用了WebService來屏蔽后臺數據庫,并用XML來傳遞前后臺信息。由于采用了使用Java反射技術的控制中心方案和基于AOP的緩存方案,有效降低了系統的開發難度,使得系統的可擴展性和可維護性得到了較大提高。
項目使用的技術:
前臺技術:Swing,XML,WebService,JMS。
后臺技術:JMS,WebService,Spring,Hibernate等。