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

+1 رأی
میانگین بازدید روزانه 0.05120 بازدید
سناریو بدین صورت است که  برنامه ای فرضا به نام A (نوع برنامه GWT)  یک برنامه آندروییدی را صدا میزند و این برنامه باید اطلاعاتی را به برنامه A بازگرداند , فرضا بارکدی راخوانده و اطلاعات آن را بهAارسال نماید .آیا این عمل امکان پذیر است و اگر هست یک راه حل ساده بگویید , چون من خیلی حرفه ای نیستم . مرسی
سوال 7 سال قبل در تالار برنامه نویسی توسط hengameh (281 امتیاز)
ویرایش 7 سال قبل توسط 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());
    }  
}

 

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

 

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

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

+1 رأی
1 جواب میانگین بازدید روزانه 0.06158 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0385 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.31714 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.17427 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.34855 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.1260 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0363 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.0253 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.14366 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0375 بازدید
کانال تلگرام جواب یاب
...