Я работаю над приложением с использованием RhoMobile 4.0. Я хочу знать, как подключиться к веб-сервису в rhomobile 4.0 без rhoconnect. Нужно делать http сообщение и получить.Подключиться прямо к веб-сервису с помощью RhoMobile 4.0
0
A
ответ
0
Используя RhoMobile, вы можете использовать обычные методы AJAX для доступа к веб-сервису для получения или публикации данных.
Кроме того, вы можете использовать RhoMobile Network API из Ruby или с помощью JavaScript, чтобы позвонить в веб-сервис, зарегистрировав обратный вызов.
Например, в Ruby, вы можете иметь этот код в контроллере:
def getData
#Perform an HTTP GET request.
getProps = Hash.new
getProps['url'] = "http://<my_url>/Json/Server/GetDada?username=admin&password=pass"
getProps['headers'] = {"Content-Type" => "application/json"}
Rho::Network.get(getProps, url_for(:action => :get_callback))
render :action => :transferring
end
def get_callback
if @params['status'] == "ok"
get_result = Rho::JSON.parse(@params['body'])
puts "**** Parsed it" #{@params['body']}"
# Do something with the data
end
end