电子政务(不同系统平台数据交换)解决方案的问题,欢迎有此相关经验高手指教,一定揭帖
加入现在已经存在五个平台的应用系统,数据库异构。(政府办公、公安局公民档案系统、税务局纳税系统、工商局公司注册系统、银行)陈先生以前注册过一家公司,他现在要到政府办公室办一件事情,政府此事要他的一些信息(公安局的个人档案、税务局的纳税情况、工商局公司注册情况、银行存款),这些信息希望通过电子数据传递到政府手中,我希望能建一个数据交换平台,当政府系统向我请求服务时,我分别向索要访问的系统都的数据(在允许的情况下),然后将所需的数据传递给政府,实现不同系统平台的数据交换,打算采用xml技术。任何许可系统只要向我申请某项服务,在别的系统平台允许的情况下,我都可以作为中介做到(现在考虑的主要是数据交换,如能进行数据修改更佳)。欢迎大家提出宝贵意见,尽量详细!!!
ylchen0925@emails.bjut.edu.cn
问题点数:100、回复次数:24Top
1 楼loulanlouzhu(桃花潭水深千尺,不及阿勇念你情)回复于 2003-11-01 22:22:01 得分 5
统一的数据传输协议,相关系统公开相关数据Top
2 楼freecs(北狼)回复于 2003-11-01 22:41:16 得分 20
异构的话,会非常麻烦,我想不是你想的那么简单
关键是已有的系统,你如何将其 协同,不同的开发工具,数据库,最重要的是你不懂原有那些系统的 业务和数据流Top
3 楼softye(阿申)回复于 2003-11-01 23:40:29 得分 5
我想对架构web service 要有一定的了解Top
4 楼mnm0756(探索者)回复于 2003-11-02 10:55:33 得分 5
用web service 进行异构,在不同的系统中使用统一的参数形式,如果xml流,然后自己再进行解析,^_^
Top
5 楼gyhongjun('李'上网来)回复于 2003-11-02 11:04:40 得分 5
建议采用WEBSERVICE架构,用SOAP协议,以XML方式采析Top
6 楼ajex(仙桃人在珠海)回复于 2003-11-02 11:20:51 得分 2
可以考虑biztalk.Top
7 楼chenyl0925(纳川)回复于 2003-11-02 11:47:54 得分 0
谢谢各位!!!能不能详细一些或者给我提供一些资料、书籍。ylchen0925@emails.bjut.edu.cn
qq:14880229Top
8 楼chen99yjeyotech(语过添情)回复于 2003-11-02 12:01:19 得分 5
建议使用web serviceTop
9 楼freexin(小昕)回复于 2003-11-02 12:20:29 得分 5
上层用WebService进行交互,并定义好交互XML的Schema,
统一采用一种交互协议,如SOAP1.0
下面使用ODBC连各种数据库,中间根据具体操作系统建立程序
Top
10 楼zsww()回复于 2003-11-02 15:16:37 得分 2
学习!!!
-------努力学习 不断实践 虚心讨教--------
Top
11 楼lins(Anders*小明)回复于 2003-11-02 23:23:58 得分 5
看了楼主的,以及楼上各位的帖子。
觉得楼主的要求是要求一个中介系统,收集不同的地方的信息。由于各个系统是异构,并且无法对现有系统进行改动。
因而关键是在上层用统一的接口,实现不同系统的访问。而不是本系统提供什么web服务(也可以就是,但不系统的关键)。
采用工厂模式实现统一接口访问,加上组件配置模式实现服务运行期动态加载可以满足你的要求。
Top
12 楼gOODiDEA(无语)回复于 2003-11-03 07:56:48 得分 5
用Webservices吧Top
13 楼eagle_hb(我很笨)回复于 2003-11-03 09:40:47 得分 5
用XML做中间交换Top
14 楼freecs(北狼)回复于 2003-11-03 09:50:30 得分 0
webservice? 旧的系统能对它很好支持吗?
webservice是很好的技术,但是我们要考虑的旧的系统是采用什么开发工具的什么版本,对现在新的技术是否能很好支持。
不要总是觉得webservice能包办一切,毕竟有兼容性问题
我觉得还是要用到dcom这样的东西来提供接口。Top
15 楼wwonion(洋葱)回复于 2003-11-03 10:13:36 得分 5
建一webservice 对来自不同的请求掉用不同的数据系统,返回统一的XML数据!几大数据库都支持XML,如果只是显示我想也不是很麻烦!但涉及到安全问题就很麻烦了!Top
16 楼baisun(蟋蟀.NET)回复于 2003-11-03 10:17:30 得分 2
学习;我也在探索。。。Top
17 楼bpy(历为)回复于 2003-11-03 11:05:23 得分 2
gzTop
18 楼freecs(北狼)回复于 2003-11-03 11:43:42 得分 0
几大数据库都支持XML??
你说的是现在吧?既然旧系统,那么其开发工具和数据库都是以前的版本,你能肯定它们对xml和web service支持很好?Top
19 楼howbigsea(大海)回复于 2003-11-03 21:09:08 得分 5
做一个中间转化内核,提供统一的接口。
然后各种数据库都与之连接,对之请求,并且把数据传道内核。
这样,安全性很重要Top
20 楼sunnyfigo(sunnyfigo)回复于 2003-11-04 09:54:14 得分 2
xuexiTop
21 楼Sunmast(速马@Redmond, WA)回复于 2003-11-05 21:41:21 得分 10
肯定要用XML了,就算不用WebServiceTop
22 楼rgbcn(奔向.net)回复于 2003-11-05 21:46:23 得分 1
WebService
Top
23 楼yunhi()回复于 2003-11-06 11:35:18 得分 2
数据库版本都升级到支持xmlTop
24 楼xeimm(easy(=^-^=))回复于 2003-11-06 11:57:59 得分 2
WEBSERVICETop




