一种是间接交换的,例如
系统A《==》中间数据格式〈==〉系统B另一种是系统B直接使用系统A的数据信息,要求编程人员对系统A的就构很清楚,有一定难度。

解决方案 »

  1.   

    是不是一些像是dll一类的文件似的可以和其它的软件共同来使用我也不明白
      

  2.   

    保留数据导出成EXCEL or TXT 文件的功能对你很有帮助,
    实现起来也很容易,最好也能以XML文件保持数据,
    这样,当以后别的系统需要这些数据时就可以有选择的读取,
    也可以修改后导入ACCESS or SQLserver比如我们想在地系统的界面芮容都是XML保持,随时可满足客户的修改
      

  3.   

    TO\:
     
    回复人: dpjing(树獭) (  ) 信誉:100  你讲的很对能不能给个数据库转xml的例子
    [email protected]
      

  4.   

    http://www.csdn.net/expert/topic/880/880806.xml?temp=.4561426
      

  5.   

    系统A ,系统B
    现在开发系统A,希望A的数据可以在B中使用
    方法一:系统A的数据导出到EXCEL等A、B双方都可以使用的数据格式,使的B可以无须知道A的具体数据结构,就可以根据导出的表使用里面的数据
    方法二:系统A的开发人员对于系统B的数据结构非常了解,在设计自己的数据结构时,保持与B的一致(当然是在需要交换数据的部分),这样B可以直接访问A的数据库,从中取得自己想要的数据
    显然,第一种方法比较灵活,难度也小。
    但是,两种方法都要求A对B的数据结构,至少是双方需要交换数据的部分非常了解,使的B希望得到和交换的数据,可以通过EXCEL表(这张表的结构肯定要符合双方的要求)进行,相对第二种方法而言,只不过EXCEL表在这里充当了中间件的角色,只要保持EXCEL表的结构不变,A、B都可以修改自己的数据结构要写好接口,需要搞清楚需求,只有全面的了解需求,才能不遗漏。否则这个接口就不是成功的接口,同样的要求也用于组件。写组件的难,就难在接口的抽象上,慢慢来吧