ruby on rails服务器与springMVC spring ibatis服务器间怎么通信

问题描述

ruby on rails服务器与springMVC spring ibatis服务器间怎么通信

有两个web服务器: 1.ruby on rails搭建的
2.springMVC spring ibatis搭建的
怎么实现:
请求ruby服务器,然后通过ruby 重定向到java服务器,再然后java服务器将处理完的数据重新发给ruby服务器,最后由ruby将数据响应给浏览器。

望大牛给个详细的方案,谢谢!

解决方案

http://www.ibm.com/developerworks/cn/java/wa-rubyonrails/

解决方案二:

也可以用web service通讯,java用httpclient连ror

解决方案三:

Windows下编译OpenSSL for Ruby On Rails
反思spring:由Ruby on Rails想到的
反思Spring:由Ruby on Rails想到的

时间: 2024-11-02 02:02:59

ruby on rails服务器与springMVC spring ibatis服务器间怎么通信的相关文章

在阿里云 (aliyun) 服务器上搭建Ruby On Rails环境_ruby专题

1.阿里云的一键安装web全环境 下载一键安装web全环境 sh.zip 压缩包 上传至服务器,解压.执行脚本,具体步骤详见这里 $ mv sh.zip /home/tmp/ & cd /home/tmp $ unzip sh.zip $ chmod -R 777 sh & cd sh # 任意选择一种方法执行脚本 # 方法一 $ ./install.sh # 方法二 $ ./install_nginx_xxx.sh $ ./install_mysql_xxx.sh 2.安装RVM与指定的

ruby on rails 入门注意事项

ruby on rails 入门注意事项 首先声明:本文不是ruby on rails的入门教程 入门教程可以参考: http://www.tutorialspoint.com/ruby-on-rails/rails-controllers.htm http://guides.rubyonrails.org/active_record_basics.html http://guides.rubyonrails.org/getting_started.html#saving-data-in-the

ruby on rails 入门注意事项 2

参考前一篇博客:  http://hw1287789687.iteye.com/blog/2288230 (7)更新记录(保存更新) 我的写法:   Ruby代码   def update          articles = Article.update(params[:id], params.require(:article).permit(:title, :text))       redirect_to :action => 'list'     end     最佳实践:     R

Ruby on Rails的安装配置教程详解

学习与开发 Ruby on Rails 应用的过程是在本地电脑上完成的.也就是你需要在本地电脑上创建 Rails 项目,运行它,然后学习或去做真正的开发.两种方法,一是可以直接在本地电脑上安装 Rails 项目的所有工具,然后直接在本地电脑上运行 Rails 项目.另外, 我们可以使用 Docker 去 Compose 一个 Rails 项目. 在本地直接运行 Rails 项目 需求 我在 macOS 上测试了整个过程.你需要: 安装 Ruby 安装 Xcode 安装 rails 打开终端,用

提升Ruby on Rails性能的几个解决方案_ruby专题

简介 Ruby On Rails 框架自它提出之日起就受到广泛关注,在"不要重复自己","约定优于配置"等思想的指导下,Rails 带给 Web 开发者的是极高的开发效率. ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可实现非常易用的持久化,Github 和 Rubygems 上丰富多样的 Rails 插件是 Rails 开发高效率的又一有力保障.Rails 是一个真正彻底的 MVC(Model-View-Controller) 框

Ruby on rails开发从头来(五十九)- ActiveRecord基础(预加载子记录)

预加载子记录讨论的问题和"延迟加载"是相同的.通常Active Record会推迟从数据库中加载子记录,直到你需要他们,例如,通过Rdoc中的例子,我们假定博客程序有一个Model,像下面这样: class Post < ActiveRecord::Base belongs_to :author has_many :comments, :order => 'created_on DESC' end 如果我们遍历所有的post,访问作者和评论属性,我们使用一个Sql查询来返回

Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库)

Active Record抽象了数据库连接的概念,帮助应用程序来处理底层的数据库链接的细节,作为替代,Active Record使用通用的调用,将细节委托给一组数据库适配器. 可以使用establish_connection( )方法来制定连接,下面的例子创建了一个mysql数据库连接,数据库的名字是railsdb,服务器的Host名为dbserver.com,用户名为railsuser,密码为railspw. ActiveRecord::Base.establish_connection( :

Ruby on rails开发从头来(windows)(三十六)- 调试技巧

这次我们来看看一些关于调试的小提示. 首先,而且也是最重要的就是,编写测试代码,在Rails里编写单元测试和功能测试都很简单,使用它们,可以减低bug发生率,也可以避免在你从前的代码中突然出现bug. 测试代码告诉你哪些东西能够工作,哪些不能,并且,测试代码帮助你隔离那些有问题的代码,因为有时候bug并非很快地表现出来. 如果问题发生在一个Model中,我们可以使用脚本script/console来模拟一个irb对话,在其中进行跟踪,例如下面这样: Z:\study\ruby\InstantRa

使用XForms和Ruby on Rails开发小型门诊管理系统,第4部分

实现医生和患者搜索XForms 简介 到目前为止,我们已经创建了帮助患者和护士管理患者数据的 DB2 数据库和三个 XForms .通过使用 Ruby on Rails 作为处理接口,患者可以向数据库添加新的记录,并在以后更新信息.因此 护士可以查看并适当地修改这些信息,当患者可以诊治的时候批准输入的数据. 这是本系列的最 后一部分,将为医生创建新的视图和控制器以及该视图的两个新表单.医生通过第一个表单可以查看由患 者输入并经过护士批准的患者记录,并增加诊治过程中的新信息.然后开发一个表单让医生