Я очень новый Blackberry App Development и столкнулся с большой проблемой интеграции Web-сервисов в своем приложении Blackberry. Мне нужно использовать Post Web Services в приложении и не найти ни одного учебника, в котором объясняется, как интегрировать веб-службы в Blackberry. Пожалуйста, помогите нам в этом. Я выполнил пример, давая при этом link. Internet Avaialble, когда я пытаюсь открыть ссылку Browser, но не подключается к веб-сервисам через мое приложение.Интеграция почтовых веб-сервисов в приложении Blackberry
ответ
попробовать это -
try {
httpURL="http://google.co.in/";
if ((WLANInfo.getWLANState() == WLANInfo.WLAN_STATE_CONNECTED)
&& RadioInfo
.areWAFsSupported(RadioInfo.WAF_WLAN)) {
httpURL += ";interface=wifi";
}else if (TransportInfo.isTransportTypeAvailable(TransportInfo.TRANSPORT_BIS_B) && TransportInfo.hasSufficientCoverage(TransportInfo.TRANSPORT_BIS_B)) {
System.out.println("BIS CONNECTION-------------------");
// Holder.connectionInterface=";deviceside=false;ConnectionType=mds-public";
httpURL += ";deviceside=false;ConnectionType=mds-public";
}
//Dialog.alert(httpURL);
HttpConnection httpConn;
httpConn = (HttpConnection) Connector.open(httpURL);
httpConn.setRequestMethod(HttpConnection.POST);
DataOutputStream _outStream = new DataOutputStream(httpConn.openDataOutputStream());
byte[] request_body = httpURL.getBytes();
for (int i = 0; i < request_body.length; i++) {
_outStream.writeByte(request_body[i]);
}
DataInputStream _inputStream = new DataInputStream(
httpConn.openInputStream());
StringBuffer _responseMessage = new StringBuffer();
int ch;
while ((ch = _inputStream.read()) != -1) {
_responseMessage.append((char) ch);
}
String res = (_responseMessage.toString());
responce = res.trim();
//Dialog.alert(responce);
httpConn.close();
}catch (Exception e) {
Dialog.alert("Error -"+e.toString());
}
Нет необходимости использовать 'DataOutputStream _outStream = новый DataOutputStream (httpConn.openDataOutputStream());'. Вы можете просто использовать 'DataOutputStream _outStream = httpConn.openDataOutputStream();'. – Nate
@Signare Я пробовал свой код, и я получаю java.io.InterruptedIOException: Локальное соединение завершено после ~ 120000. Увидев вышеуказанную ошибку, мы можем под ней неспособно подключиться к серверу, но не понимаем, почему он не соединяется. Тот же URL-адрес при открытии с помощью браузера симуляторов отлично работает. – TNR
@TNR вы используете Wi-Fi? – Signare
перед публикацией, пожалуйста, google с «Blackberry + httppost», вы получите много ссылок. Также для вас я предлагаю одну ссылку, полезную для новичков. Звучит неплохо.
Также вы должны изучить расширения подключения как "интерфейс = WiFi; deviceside = истина" и т.д ..
- 1. Интеграция html5 в приложении Blackberry
- 2. Интеграция twitter в приложении BlackBerry
- 3. Интеграция FB в Blackberry
- 4. Интеграция почтовых ящиков электронной почты
- 5. Интеграция будильника Blackberry
- 6. Интеграция сигналов тревоги BlackBerry
- 7. pushwoosh blackberry html5 интеграция
- 8. Интеграция Facebook с приложением Blackberry
- 9. Интеграция с Java на Phonegap Blackberry
- 10. Интеграция MHTabBarController в приложении
- 11. Webservice stubs в приложении Blackberry
- 12. Чтение писем в приложении Blackberry
- 13. Интеграция сообщений Twitter в Blackberry + IllegalArguementException
- 14. Интеграция Google+ и Linkedin в Blackberry
- 15. Android несколько вебсервисов требуют одного действия
- 16. Несколько почтовых серверов в приложении Spring
- 17. Передача Контакты из Blackberry в I-phone в приложении Blackberry
- 18. Blackberry: доступ к удаленному файлу json в приложении Blackberry
- 19. Интеграция Birt в приложении JHipster
- 20. Интеграция OpenFeint в приложении iOS
- 21. Интеграция kibana в пользовательском приложении
- 22. Интеграция фотографий в моем приложении
- 23. Интеграция PayPal в приложении android
- 24. Интеграция Jquery в электронном приложении
- 25. Интеграция фреймворка в приложении mac
- 26. Интеграция Flickr в приложении iOS
- 27. интеграция gmail в приложении ios
- 28. Интеграция R в веб-приложении
- 29. Интеграция логинов в моем приложении
- 30. Интеграция cocos2d в приложении UIKit
эта ссылка может помочь вам .. http://stackoverflow.com/questions/8969666/http-post-blackberry-null-response/8981963#8981963 – alishaik786
Я получаю: - Иногда ошибка приложения 104 Непринято: NullPointerException и некоторое время EOFException. –