Как избежать сетевого вызова, когда REST-клиент и сервер включены тот же сервер

У меня есть веб-приложение, в котором двумя основными компонентами являются веб-сайт (реализованный в Groovy и Grails) и серверная веб-служба RESTful (реализованная с использованием JAX-RS (Джерси) и Spring). Оба они будут работать в Glassfish. Веб-сайт будет выполнять вызовы веб-службы RESTful. Во многих случаях эти компоненты будут находиться на отдельных серверах, поэтому веб-сайт будет выполнять вызовы по сети в веб-службу RESTful. Однако, если я запускаю оба приложения на одном сервере Glassfish, можно ли сделать какие-либо оптимизации, чтобы избежать сетевого вызова? Другими словами, я ищу какой-нибудь эквивалент удаленного / локального интерфейса EJB для REST. Спасибо!

5
задан MJM 16 June 2011 в 13:33
поделиться