java ee-JavaEE怎么和Android进行数据传输

问题描述

JavaEE怎么和Android进行数据传输

我现在弄了一个javaEE开发的项目,是购物平台的,然后要进行安卓端的开发。要怎么实现将PC端中数据库的信息传送到安卓端。

解决方案

Android手机通过wifi进行数据传输(一)
Android手机通过wifi进行数据传输(二)
Android手机通过wifi进行数据传输(四)

解决方案二:

这种交互与J2EE和网页交互一样。
都是由后台定义好借口,android前台用http请求去请求数据,然后在展示一下。

解决方案三:

一般就是http就可以了,约定好请求和返回参数就可以了。

解决方案四:

http请求,json传递

解决方案五:

JavaEE作为一系列后台开发框架,其对外提供数据是通过对外暴露接口来进行的(当然还有webservice),即现在主流的RESTFUL API,你是javaEE开发人员想必对这个很了解.
而Android访问API和PC前台访问本质是一样的,都是通过http协议进行网络数据传输,只不过形式略有差异。你只需要把JavaEE的接口定义好,在Android端进行http请求就可以。
Android端http网络框架有Volley,okhttp等,涉及到大量图片加载还可以使用ImageLoader等UI框架,json数据解析也有相应工具集(jar)比如Gson,FastJson等。
拿到数据后就是一些业务处理和展示了。总体来说单纯的完成网络数据交互,Android还是很简单的,大量的开源框架提供给我们使用。

时间: 2024-10-02 04:35:33

java ee-JavaEE怎么和Android进行数据传输的相关文章

j2ee javaee java-最近在做一个java ee的学生考试管理系统,有个小问题

问题描述 最近在做一个java ee的学生考试管理系统,有个小问题 可以设定课程的考试成绩的计算方法:能够在页面上对某课程动态增加考核点,并填入该考核点的分值比例.如:如对J2EE课程,可新增3个考核点,考核点1为到课情况,分值比例为20%:考核点2为作业,分值比例为20%:考核点3为考试,分值比例为60%.能够验证分值比例之和是否等于100%. 这是要求 , 谁能给我提示一下如何实现 实在是想不出来 解决方案 一:E-R 关系 你们项目里面肯定会有学生信息表.课程信息表这二张表,现在要你动态对

Java EE应用程序在Glassfish上的性能调优案例分析

Java EE应用的性能问题对严肃的项目和产品来说是一个非常重要的问题.特别是企业级的应用,并发用户多,数据传输量大,业务逻辑复杂,占用系统资源多,因此性能问题在企业级应用变得至关重要,它和系统的稳定性有着直接的联系.更加重要的是,性能好的应用在完成相同任务的条件下,能够占用更少的资源,获得更好的用户体验,换句话说,就是能够节省费用和消耗,获得更高的利润. 要获得更好的性能,就需要对原来的系统进行性能调优.对运行在Glassfish上的JavaEE应用,调优是一件相对复杂的事情.在调优以前必须要

一个简单的Java EE&Docker示例

本文讲的是一个简单的Java EE&Docker示例,[编者的话]学习Docker的最好办法就是迅速在工作中应用它,本文作者使用Docker部署了一个Java EE应用,非常简单和方便.需要注意的是,由于作者写作时本地网络有问题,所以Dockerfile中很多的资源都没有从网络下载,你再实践时,可以尝试修改.学习快乐 :) 本文中,我们将会把Java EE和Docker结合,具体内容如下: 创建.构建并运行一个Docker镜像: 通过镜像启动一个Wildfly服务器,并部署了一个JavaEE示例

JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

[前言] JSP本身是JavaWeb中的知识,但是在学习Android网络时,必然要涉及到与服务器之间的交互,所以学一下JSP以及其他JavaWeb的内容还是很有必要的,至少能明白程序在访问服务器时,整个过程的原理. 其实,在学习Android之前,Java和JavaWeb的知识都是要先学习的.本人是在2014年7月正式开始Android方向的研究学习,在这之前没有接触任何和计算机软件相关的知识(唯一相关的是,本科学过一门C语言课程,不过现在已经忘光了). 我们来看下面的这张图就知道了: 两张图

java学习,方向j2ee,android需要看的书籍

问题描述 java学习,方向j2ee,android需要看的书籍 大四,现在处于实习阶段!计算机专业,想从事java语言开发,学习的过程中,望前辈指点,注意些什么,该看些什么书籍!!! 解决方案 首先要掌握大学里学习的相关知识,例如 计算机网络,计算机操作系统,数据结构等等,这些基础知识很重要. 其次,如果要从事java开发的相关工作,推荐看以下书籍; thinking in java ,effective java 有了一定工作经验以后可以查一些设计模式相关的书,一些in action系列的书

java ME、java SE和java EE的区别

作者:啃刀手 链接:https://www.zhihu.com/question/31455874/answer/63915653 来源:知乎 著作权归作者所有,转载请联系作者获得授权. Java SE(Java Platform,Standard Edition),应该先说这个,因为这个是标准版本. Java EE (Java Platform,Enterprise Edition),java 的企业版本 Java ME(Java Platform,Micro Edition),java的微型

怎样练就Java EE 高手,为后人指路

问题描述 大家好!工作一年了,自己的技术也有了一定程度的提高!但是现在感觉自己进步的太慢!似乎在Java EE 的大河中失去了方向!不知道自己应该从何学起!本人对技术特别的向往!每天都能接触到一些新的东西!但是感觉东西大多了!我现在在大连工作,在大连这个地方主要是做对日外包的,技术要求不是很高,牛人太少!所以想各位指点一下,给小弟一个方向,现在自己很怕走弯路!现在公司里我算是高手了,但是自己明白要学的东西还很多!希望各位吧自己的学习经历拿出来分享!指导一下后人. 解决方案 学JavaEE请不要做

Java EE 即将死去,毫无疑问!

在Java问世之初,包括IBM.BEA.Oracle在内的一些巨头公司看到了Java作为一门杰出的Web编程语言可能给他们带来的巨大商机.那么如何通过一门编程语言来赚钱呢?答案就是使用这门语言构建复杂无比的服务器,让那些大公司支付一大笔费用来购买这些服务器.于是紧接着就出现了Java EE规范.JSR规范,以及WebLogic.WebSphere等服务器中间件. 在这些服务器上面部署了大型的程序包,它们运行缓慢,消耗大量的内存.基于这些容器的开发和调试对开发人员来说简直就是噩梦,作为对他们的补偿

.net人员用Java 之Java EE

上篇文章对Java的基本概念作了简要总结(http://www.cnblogs.com/2018/archive/2011/04/05/1993163.html),本文把对java EE的学习过程总结一下. 基础 https://javaeetutorial.dev.java.net/files/documents/7232/141115/javaeetutorial6.zip 这个里面有介绍文档和例子代码,这些例子在netbeans可直接打开,参考文档部署和运行 这个文档介绍了整个Java E