Я создал веб-сервис, используя функцию Netbeans, JEE6 и Jersey - Webservice from Database.
Так что мои веб-сервисы доступны по адресу: http://localhost:8080/SampleWS/listOfItems
Выше приведен список элементов, присутствующих в моей базе данных. Я использую RESTKit на iOS в качестве клиента для доступа к этому ресурсу.
Однако я бы хотел сделать две вещи:
1) Я хотел бы ограничить доступ к вышеуказанному ресурсу только для аутентифицированных пользователей. Как это сделать?
2) Я также хотел бы ограничить использование выбранных из авторизованных пользователей только команд DELETE, PUT и CREATE.
Наконец, NetBeans позволяет мне создавать WS из базы данных, сущностей и шаблонов. Может кто-нибудь указать мне учебник по созданию RESTful без использования любого из вышеперечисленных? Другими словами, и, например, я хотел бы отобразить методы GET, PUT / DELETE на математические функции, такие как сложение, умножение и т. Д.