急求,请问如何实现两台电脑在在局域网内,实现javaweb项目间的数据交互 5C

急求,请问如何实现两台电脑在在局域网内,一台电脑上javawbe客户端项目和另外一台电脑的上javaweb服务端实现数据交互--求大佬详细解答

8个回答

使用webservice这种方式进行交互

wf1920
wf1920 请问一下具体怎么操作
2 年多之前 回复

不知道你要实现什么样的功能,如果单纯通迅的话可以有很多种方式,不过我觉得你可以使用webservice或websocket来实现

wf1920
wf1920 就是俩个项目间的数据交互,请问一下具体怎么做
2 年多之前 回复

可以通过socket 或者MQ这两种方式都可以

简单一点,就网上下个jar,或者工具类 ,类似 HttpUtil ,然后用方法 HttpUtil.doPost(url, Map, "utf-8", false);

url是另一个项目的地址 因为是局域网 那么 他的 内网 IP+他的项目名称+接口名称(具体的看服务端的项目配置了) 就是上面的 URL 。

可以使用dubbo

webservice cxf

用spring boot做个web服务吧,网上搜下springboot入门教程,分分钟搞定

你可以尝试一下这样的办法,我也是看别人的,也没试过,我也是新手,具体是这样的:两台电脑a和b,a电脑做服务器。服务器可以是tomat,你把你开发好的WEB项目部署到你的tomcat服务器上。搭建好局域网(可以百度查方法),查找出a电脑的ip地址。在b电脑的浏览器(客户端)输入:http://ip:port/应用名 port是端口号,tomcat默认是8080,应该就可以访问到并且能实现数据传输。当然前提是你的WEB应用有数据传输功能。。应该跟C\S模式项目的部署差不多我觉得应该可以的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问