日期:2014-05-18  浏览次数:20742 次

求大佬们指点迷津啊(都不知道是不是在这板块发帖)
公司开发的MIS系统原来是局域网基于C/S结构的,现在客户提出要搞一个网上申报的模块,让客户的客户使用浏览器通过互联网自己申报数据。我们领导要求一个月内完成,用JAVA开发三层的,由于这个模块业务逻辑还是比较简单,领导主要是想让我们学习实验下三层的开发,以前都没搞过。但由于时间比较急,望有过这方面项目开发经验的大佬指点迷津,该怎么搞?因为考虑MIS系统数据库的安全,我们打算建一个中间库,通过互联网申报的数据临时存放到中间库,再通过MIS系统业务员审核后正式将申报数据更新到MIS系统数据库里。
问题:1.怎么保证客户的客户通过互联网访问到中间库,客户通过MIS系统也访问到中间库,而且比较安全,至少客户的客户不能直接访问MIS系统数据库?
2.我们用TOMCAT应用服务器,用JSP开发能不能实现我们的目标?应用服务器一般建在哪里?
3.JSP有没有主动发送数据功能。就是申报了数据后,主要往MIS数据库这边发消息提示?
最好有过这方面开发经验的简单介绍下,要下班了,晚上在线等。分不够再开贴给分,拜托大家了!

------解决方案--------------------
1.怎么保证客户的客户通过互联网访问到中间库,客户通过MIS系统也访问到中间库,而且比较安全,至少客户的客户不能直接访问MIS系统数据库?
========
可以啊,在你原先的系统中要建一个库应该是简单的,那么客户的客户在注册时就已经给他划分了等级(和公司员工用的不同),那么就根据这个等级来定义是不是能访问MIS系统数据库(如果不是公司内部的帐号就不能访问就行了)
===========
2.我们用TOMCAT应用服务器,用JSP开发能不能实现我们的目标?应用服务器一般建在哪里?
==========
能实现,我想你就直接把这个放在你原来系统的同一服务器上好了,
==========
3.JSP有没有主动发送数据功能。就是申报了数据后,主要往MIS数据库这边发消息提示?
最好有过这方面开发经验的简单介绍下,要下班了,晚上在线等。分不够再开贴给分,拜托大家了!
============
JSP有主动发送数据的功能=就是无刷新显示,不过就是用自动刷新也能实现,就是当数据库有新记录时就把这个新记录显示出来提醒管理员
------解决方案--------------------
Mis系统一般不对外,
首先Web服务器需要装在对外的服务器上,
中间数据库可以随便安装在Tomcat能访问到的机器上
至于中间库到Mis库间的连接,你们和单位得协调解决
------解决方案--------------------
看了lz的需求,特别是公司开发的MIS系统原来是局域网基于C/S结构的
--------------------
从这点考虑,你们如果有人懂ejb就好了
而且你们过去用的什么应用服务器呢?