社区
Web 开发
帖子详情
两个web工程如何互相访问
topyyii
2012-04-11 10:23:02
A B web工程 SSH结构
分别在 A1 B1两个机器上 A1 B1为同一网段
如何将A里面 action中的数据 提交给B B做处理之后返回给A呢?
求高手解答
...全文
511
17
打赏
收藏
两个web工程如何互相访问
A B web工程 SSH结构 分别在 A1 B1两个机器上 A1 B1为同一网段 如何将A里面 action中的数据 提交给B B做处理之后返回给A呢? 求高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zeng13479440816
2013-09-16
打赏
举报
回复
楼主怎么实现的?
良才2015
2012-04-13
打赏
举报
回复
使用webservice提供服务,另外一方获取ws的返回值。
未来纪元
2012-04-13
打赏
举报
回复
用java的就webservice
xiaoqinggegege
2012-04-13
打赏
举报
回复
小弟才疏学浅,真是看不懂啊
cxw3152
2012-04-13
打赏
举报
回复
直接访问估计不行 可以通过两个工程相互通信的方式来完成数据的交互。
lyp907093825
2012-04-12
打赏
举报
回复
实现序列化的类对象可以通过网络传输给另外一台主机上的jvm使用,前提是两个jvm都有这个类对象的类,而且包名什么的全部都要一致才行的!
碧海潮声吹玉箫
2012-04-12
打赏
举报
回复
这不是跨域访问吗?可以用javascript的url跳转来实现
安特矮油
2012-04-12
打赏
举报
回复
用webservice,具体怎么弄的话可能你需要去看看相关的一些东西
MiceRice
2012-04-12
打赏
举报
回复
咦,才发现我的回复被吃了。
两种策略:
◎ 借助浏览器端能力实现:
1、在A工程中可以通过AJAX发起向B工程actionURL的POST请求,并获取反馈数据;
2、也可以直接在A工程页面中,将FORM的目标指向B工程actionURL,然后B工程actionURL处理完毕后,重新POST回A工程,或用带参数URL跳转也行;
◎ 借助服务器端能力实现:
1、借助HTTPClient向B工程actionURL发起POST请求,然后获取反馈出具,处理完毕后显示JSP;
2、跟B工程进行应用集成,借助Spring-Remote或WebService或EJB之类的。
总的来说,如果B功能是不可修改的,基本上都是用 <1> 手段。
但是,除了策略二的手段<2>以外,其它手段都会面临权限保护问题,除非你的功能都是无需授权即可访问的。
不关橙猫猫事的哦
2012-04-12
打赏
举报
回复
webservice..
百度axis2 webservice。。
leejack_2011
2012-04-12
打赏
举报
回复
既然都有spring,那就用http invoke
beiouwolf
2012-04-12
打赏
举报
回复
如果只是后台数据交换的话,socket或者http访问都可以
如果是ajax的话,可以用jsonp
唐三角
2012-04-12
打赏
举报
回复
a 发一个http请求(如url带参数) 到 b, b 返回数据(比如xml)给a。
webservice 序列化啥的太麻烦, 多种方法里面选最简单的。
minxiaohui1
2012-04-12
打赏
举报
回复
如果A工程需要访问B工程的某个方法,那么B工程则将这个方法向外提供接口,可以采用webservice技术也可以用其它的技术来访问该接口,同理如果B需要访问A也是这样,这样不就可以实现了互相访问了。还有一种方式就是将两个项目放在同一个服务器上,在tomcat中配置,具体怎么配置我也不是很清楚,但是以前做的项目中确实是做个这样的事情。忘记了。去查查资料吧!
Neetgo
2012-04-11
打赏
举报
回复
试试hessian
-AJ-
2012-04-11
打赏
举报
回复
好像之前有人问过类似的问题。我让他用activeMQ,他没反映。呵呵。。。
【运维】一个tomcat中部署多个
web
项目
在Tomcat的conf目录下的Catalina/localhost目录中创建多个xml文件,每个xml文件对应一个
web
项目的部署配置。上述配置表示在
web
apps目录下存在
web
app1和
web
app2
两个
目录,将它们作为
web
应用部署到路径 /
web
app1 和 /
web
app2。验证每个Tomcat实例是否正常运行:在浏览器中
访问
http://localhost:端口号,应该能够看到各自Tomcat实例的欢迎页面。此时的
访问
url: http://localhost:8080/path/资源。
java跨
工程
调用_
两个
java
工程
之间的相互调用方法
如果你有
两个
java项目的话,如何向他们之间进行信息的通信前提:必须知道要通信的java项目(接收请求方)的服务器的IP地址和
访问
路径。其实
两个
java项目之间的通信还是使用HTTP的请求。主要有两种方式:①使用apache的HttpClient方式。②使用JDK自带的java.net包下的HttpURLConnection方式。这次主要讲解HttpURLConnection方式:HttpURLC...
java
两个
项目和在一起_
两个
java
工程
之间的相互调用方法
如果你有
两个
java项目的话,如何向他们之间进行信息的通信前提:必须知道要通信的java项目(接收请求方)的服务器的IP地址和
访问
路径。其实
两个
java项目之间的通信还是使用HTTP的请求。主要有两种方式:①使用apache的HttpClient方式。②使用JDK自带的java.net包下的HttpURLConnection方式。这次主要讲解HttpURLConnection方式:HttpURLC...
同一台服务器部署多个
WEB
应用,SESSION冲突的解决方法
由于一台服务器上使用Tomcat部署多个
WEB
项目,而项目因为用到框架都是一样的,导致同时运行,session相互冲突,这个登录后,那个就得重新登录,造成了使用不方便,解决办法如下: 在server.xml文件,host的标签页下,加上Context标签,标签内容可以这样写: <Context path=”” docBas...
Java小项目中
WEB
-INF下jsp页面如何
访问
一:一般为啥要把jsp页面放在
WEB
-INF呐? 这样主要是为了网站的安全的角度来说的,
WEB
-INF是安全目录Tomcat 默认的
访问
路径是
Web
Root下的index.jsp,放在
WEB
-INF下的页面一般不配置是无法
访问
的。 你的站点肯定有些页面是需要经过登录验证或其他验证后才能
访问
的啊,这些页面就放在
web
-inf里。 如果是能不经过验证就
访问
的页面,比如主页、登录页、欢迎...
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章