آیا امکان این که این دو برنامه gwt و آندرویید با یکدیگر به ردو بدل اطلاعات بپردازند وجود دارد؟

+1 رأی
میانگین بازدید روزانه 0.05114 بازدید
سناریو بدین صورت است که  برنامه ای فرضا به نام A (نوع برنامه GWT)  یک برنامه آندروییدی را صدا میزند و این برنامه باید اطلاعاتی را به برنامه A بازگرداند , فرضا بارکدی راخوانده و اطلاعات آن را بهAارسال نماید .آیا این عمل امکان پذیر است و اگر هست یک راه حل ساده بگویید , چون من خیلی حرفه ای نیستم . مرسی
سوال 6 سال قبل در تالار برنامه نویسی توسط hengameh (281 امتیاز)
ویرایش 6 سال قبل توسط hengameh

1 جواب

+1 رأی

بله، را حل بسیار ساده است

در قسمت GWT  شما باید یک Servlet  بسازید که داده ها را از برنامه اندروید دریافت می کند

اما در آندروید می توان به این صورت عمل کرد

private void sendData(ArrayList<YourDataClass> data)
{
     // 1) Connect via HTTP. 2) Encode data. 3) Send data.
    try
    {
        HttpClient httpclient = new DefaultHttpClient();
        HttpPost httppost = new      
        HttpPost("http://YourServerAddress/YourServlet");
        httppost.setEntity(new UrlEncodedFormEntity(data));
        HttpResponse response = httpclient.execute(httppost);
        Log.i("postData", response.getStatusLine().toString());
            //Could do something better with response.
    }
    catch(Exception e)
    {
        Log.e("log_tag", "Error:  "+e.toString());
    }  
}

 

با این روش می توان ار یک برنامه اندروید برای هر سرویس دهنده وب داده ارسال کرد

 

جواب 6 سال قبل توسط رضا عزیزی (475 امتیاز)

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.06148 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0380 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.32686 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.19420 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.35828 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.1244 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0359 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0250 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.15354 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0370 بازدید
کانال تلگرام جواب یاب
...