Разработка Restful Web-сервиса с JAX-WS / Axis2 - PullRequest
0 голосов
/ 16 сентября 2010

Я новичок в Restful Web Services и получил несколько вопросов о некоторых требованиях, необходимых для его создания.

1) У меня установлен только Apache2, и я не могу установить сервер EE.Возможно ли в этих условиях создать Restful Web Service?Что лучше в моем случае Axis2 или JAX-WS?

2) Я хочу сделать содержимое некоторого файла доступным для Интернета, поэтому мне нужно создать функцию, которая будет вызываться клиентом, и возвращатьнапример XML из файла?Можно ли как-то напрямую обмениваться файлами с помощью сопоставления URL-адресов?

Большое спасибо!

1 Ответ

1 голос
/ 22 февраля 2011

1) вы не можете установить сервер EE, хорошо. Если вы можете установить Apache Tomcat, используйте mod_jk, чтобы Apache мог перенаправить некоторые запросы в Tomcat. В этом случае вы можете использовать Apache Axis2, Apache CXF или METRO (в основном сервисы SOAP) или Jersey (для сервисов RESTful). С другой стороны, если вы не можете установить tomcat, попробуйте PHP с Zend Framework для разработки веб-сервисов;

2) с помощью веб-сервисов RESTful вы можете вернуть любой ресурс (содержимое файла) пользователю, используя XML или JSON.

С уважением, Ромуальдо.

...