大家帮忙解决一下这个问题

wyun0 2005-04-23 10:52:12
有两个WEB服务器A和B,

A是公网的,B是内网的,A与B可以相互浏览,

现在用户注册的时候,要将数据通过A来提交给B处理,

B入库后再返回处理结果给A,这样的JSP应该怎么写啊??

...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fish001119 2005-04-25
  • 打赏
  • 举报
回复
你的意思就是jsp代码在A上。数据库装在B上!对吧?!
很简单啊!与jsp代码无关!
在配置连接池时,你只要写好B的IP地址就行了!
例如:jdbc:oracle:thin:@192.168.0.2:1521:orcl
Coolfatman 2005-04-25
  • 打赏
  • 举报
回复
有两个解决方案,
一B机提供WebService 给A机使用。
二B机提供EJB给A机使用

还有一个不是办法的办法。
A机用TCP/IP方式模拟http请求发给b机,接受b机返回的代码,判断是否成功。然后显示给用户。
wyun0 2005-04-25
  • 打赏
  • 举报
回复
可能我没说清楚,不好意思。

A和B是用的不同数据库,A连接的是MSSQL,B是oracle的,

A与B只能连接到80端口,用户访问不到B服务器的。

还有就是B服务器是我们公司的,A服务器是其他公司的,

我不可能在A上面修改什么,用户注册只能通过A服务器将数据转发给B服务器,

A与B之间只能通过页面提交的形式来通信。

所以问问大家这样怎么解决??我写了3天也没解决,用户注册时一直显示"找不到服务器"!!

boy 2005-04-25
  • 打赏
  • 举报
回复
用共同的数据源
或WEB服务
samue 2005-04-24
  • 打赏
  • 举报
回复
访问的是A上的JSP吧
这其实与JSP无关啊,A的服务组件在处理注册数据的时候直接调用B的服务组件不就好了?
wyun0 2005-04-24
  • 打赏
  • 举报
回复
up
MARS.nEIL 2005-04-23
  • 打赏
  • 举报
回复
A得到数据转发给B
wyun0 2005-04-23
  • 打赏
  • 举报
回复
up

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧