2013-07-03 47 views
0

我正在開發一個使用JAVA來提供使用restful API的數據的web服務(如facebook的圖形API)。我可以使用哪種Webservice來開發此功能?在我的應用程序中,我正在處理大量的數據。用於大容量數據API開發的Java Restful WebService?

當我把它的URL https://mytestsevice.com/search?q=apple

的數據應該是來自Web服務作爲獲取,

{"testdata": [ 
    { 
    "id": "9467508", 
    "from": { 
     "name": "Aguilar", 
     "id": "100001732506711" 
    }, 
    "message": "an apple a day keeps the doctor away" 
    } 
     ] 
    } 
+1

你是什麼意思「哪個Webservice」? – null

+0

@Tarek有不同的Web服務,如Apache軸,澤西等...從哪一個我必須爲我的應用程序選擇? –

回答

1

你有多種選擇,所有的框架是很輕,能夠在一個良好的處理請求每秒請求率。我用jerseyresteasy,他們都沒有性能瓶頸。可能的原因是,除了截獲所有到它們的servlet的傳入請求並將它們轉發到適當的映射類之外,它們並沒有太多的工作。您將從對象中獲得JSON或者反過來映射功能,作爲這些框架的額外獎勵。

但是,您需要小心使用您要編寫的業務邏輯,以獲得理想的性能。正如我所提到的,上述任何框架都沒有大量費用。

+0

謝謝Juned Ahsan您的有用答案:) –