0
我們的組織正在運行用Java編寫的Web服務(現在使用AXIS。正在轉換爲JAX-WS)。大多數方法都是以分隔字符串的形式返回從數據庫中檢索的字段(分隔符是'|')。在客戶端(現在客戶端僅由我們提供,可能將來,Web服務將向其他客戶開放),我們檢索字符串並將其轉換回字段。Web服務返回類型:字符串,對象或映射
現在有將字符串轉換到一個請求之一:
- 一個Java bean類具有指示字段的名稱方法名。
- 一個String數組,
- 地圖項目,鍵名和值
我們非常關心的性能(因爲我們使用它運行在企業內部的Web服務在同一臺服務器),因爲它是將被成千上萬的人使用。
因此,在上述三種方法中哪個更好,爲什麼? 或
我們應該堅持分隔字符串,並讓客戶端做 休息(正如我們現在所做的那樣)?
恕我直言,你的java bean類,作爲'json'響應發送將是理想的。 – SudoRahul 2013-03-22 04:34:56