搜索以前的帖子,很多讲到XML做为数据交换的中间介质,我有几个问题想问一下大伙。
1、XML是怎么样进行数据交换的?是从一个XML文件读出数据再塞进另外一个服务器?
2、是一个表一个XML文件还是多个表一个XML文件?
3、XML文件和数据库怎么达到同步?(我们是ORACLE数据库)
(注:最好有DEMO说说,分不够可以另开帖子加)
谢谢!希望大家帮帮忙(如果是讲XML的功能的介绍,大伙就不贴了,我看了满多了)

解决方案 »

  1.   

    1、XML是怎么样进行数据交换的?是从一个XML文件读出数据再塞进另外一个服务器?
    ++++++++++
    通过soap协议,利用流的方式来传递的.2、是一个表一个XML文件还是多个表一个XML文件?
    ++++++++++
    xml文件可以是一个表,也可以使多个表.3、XML文件和数据库怎么达到同步?(我们是ORACLE数据库)
    ++++++++++
    应该通过DataSet等来解析xml文件,并更新数据库.
      

  2.   

    有一个例子,用到XML文件作为配置信息的传递中介,还有很多其他的可学之点,代码也比较好读,是网游的外挂,具体代码,见我以前的一个贴子,http://community.csdn.net/Expert/topic/4307/4307302.xml?temp=.139599
      

  3.   

    首先谢谢楼上几位兄弟的回答TO swordragon(古道热肠) 大侠,
    ------------------------------------
    通过soap协议,利用流的方式来传递的.
    ------------------------------------
    你的意思我是这样理解的,是用XML流,并没有真正生成XML文件吧?有简单的代码说明一下
    吗?谢谢!
      

  4.   

    楼主看一下.net Web service的资料就会理解上面的几个问题。
      

  5.   

    一般是一个表一个xml文件,xml与数据库关联一般是对DataSet的操作。
      

  6.   

    先有XML,以流的方式传递,SOAP只是个协议
      

  7.   

    我只看过一些文章,只知道xml绑定html 这个问题我也关注```顶```学习
      

  8.   

    关键是xml结构
    约定好数据交换的xml结构,然后一方保存数据成为固定的xml结构后------〉将xml发送到数据接收方---------〉接收方根据相同的结构解析xml再导入到本地的程序(数据库)中从而完成数据交换!!!!!!!!!!
      

  9.   

    至于一表一个xml还是多表一个xml本人赞成后者因为xml为树形结构,可以扩展