欢迎讨论:Delphi编写的C/S模式的MIS应用程序转换为基于J2EE应用的绝招? c/s模式客户端有大量的业务逻辑,而j2ee多层架构中把业务逻辑都转移到了中间层,客户端只是表示层。中间层可以通过xml来和客户端传送数据,delphi客户端界面可以做较少的改动,但是delphi的要获取数据做相关的操作,源代码要做很大的修改。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你的Delphi应用程序的机构怎么样?如果是界面和业务逻辑严格分开的,也许能够转换。你可以使用THTTPRIO控件和J2EE应用通信。你要做的就是保持现有的业务逻辑接口不变,但是在实现方面封装THTTPRIO和J2EE应用的通信。也就是说传来的数据以前直接在本地处理,现在发送到J2EE处理,然后再将返回的数据转换成以前的格式放到本地的数据容器中。其中比较麻烦的肯定是对数据集的管理。 我的delphi应用程序是基于COM+做的三层应用,数据的交互都是xml格式的而且我的业务逻辑大部分是在数据库层通过存储过程来实现的THTTPRIO如何与J2EE通信,能给个samples吗? Tomcat6下部署BTM的问题 struts 显示在线用户 Business Objects是什么啊? 紧急:ibatis的查询问题 JBoss4.0.2 负载均衡集群配置! 问一个比较简单的问题,关于tomcat的? RMI的问题,为什么不能自动下载类? jdbc有这样的通用函数吗? websphere是什么,weblogic呢? 能不能设计一个通用模块,能用它检测到程序中某指定变量的值? sourceforge.net 今天一整天都无法访问!!ping 不通。 stateless session bean只能有一个无参数的Create方法吗?
如果是界面和业务逻辑严格分开的,也许能够转换。
你可以使用THTTPRIO控件和J2EE应用通信。
你要做的就是保持现有的业务逻辑接口不变,但是在实现方面封装THTTPRIO和J2EE应用的通信。也就是说传来的数据以前直接在本地处理,现在发送到J2EE处理,然后再将返回的数据转换成以前的格式放到本地的数据容器中。其中比较麻烦的肯定是对数据集的管理。
而且我的业务逻辑大部分是在数据库层通过存储过程来实现的THTTPRIO如何与J2EE通信,能给个samples吗?