2013-02-22 16 views
0

我想通過網絡可訪問的API公開某些服務。我想爲客戶提供選擇響應格式的選項。是否有用於以XML,JSON,CSV等不同格式公開API的Java庫?

事情是這樣的:https://developers.google.com/maps/documentation/geocoding/#JSON

例子:

http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true_or_false 

我使用Java。

+0

使用Java自身的球衣,你可以做到這一點,如果我沒有記錯,通過使用不同的註解。 – Fildor 2013-02-22 12:22:56

+0

要求客戶端通過「Accept」頭指定響應格式,而不是將其添加到請求URL的末尾,這是非常好的。 – Perception 2013-02-22 12:29:21

+0

類似於:http://stackoverflow.com/questions/3881338/lightweight-fast-rest-server-library-for-java – alphadogg 2013-02-22 12:38:38

回答

2

你在尋找什麼類似Restlet?我也建議看看DropWizard。澤西島是最受歡迎的,但我想知道Oracle下的任何Java項目的管理......

2

嘗試執行JAX-RS。我建議使用Jersey,但請求參數不完全符合RESTful。

1

U可以使用JAX-RS註解與球衣庫

相關問題