开发者

How to call .Net webservice in Blackberry?

开发者 https://www.devze.com 2023-02-17 09:11 出处:网络
I would like to call .Ne开发者_高级运维t webservice from my Blackbrry application. How can I call webservice from my app and which protocol is user and which jar file i have to used to call webservice

I would like to call .Ne开发者_高级运维t webservice from my Blackbrry application. How can I call webservice from my app and which protocol is user and which jar file i have to used to call webservice. and how to get responce from webservice in Blackberry?


you can use something like this (you probably need to setup correct request headers and cookies):

        connection = (HttpConnection) Connector.open(url
                + ConnectionUtils.getConnectionString(), Connector.READ_WRITE);

        connection.setRequestProperty("ajax","true");                       
        connection.setRequestProperty("Cookie", "JSESSIONID=" + jsessionId);

        inputStream = connection.openInputStream();

        byte[] responseData = new byte[10000];
        int length = 0;
        StringBuffer rawResponse = new StringBuffer();
        while (-1 != (length = inputStream.read(responseData))) {
            rawResponse.append(new String(responseData, 0, length));
        }
        int responseCode = connection.getResponseCode();
        if (responseCode != HttpConnection.HTTP_OK) {
            throw new IOException("HTTP response code: " + responseCode);
        }

        responseString = rawResponse.toString();
0

精彩评论

暂无评论...
验证码 换一张
取 消