• 6741阅读
  • 1回复

【原创】WF/DOC协议前詹 [复制链接]

上一主题 下一主题
离线fanyu
 
只看楼主 倒序阅读 楼主  发表于: 2006-02-27
一个基于XML的工作流协议,关于WF/DOC协议以后会有更多的相关报道和内容。
关于WF/DOC协议的说明以后我会给出相关的文档。
以下的xml schema仍在开发中,我只是把现在的一个版本放了出来。

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="WorkFlow">
        <xs:complexType>
              <xs:sequence maxOccurs="unbounded">
                  <xs:element name="Version" type="xs:float"/>
                  <xs:element name="Name" type="xs:string" default="工作流名称"/>
                  <xs:element name="Caption" type="xs:string" default="工作流名称"/>
                  <xs:element name="database" type="xs:string"/>
                  <xs:element name="table" type="xs:string"/>
                  <xs:element ref="Node" minOccurs="3" maxOccurs="unbounded"/>
              </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="Node">
        <xs:complexType>
              <xs:sequence>
                  <xs:element name="Name" type="xs:string" default="节点名称"/>
                  <xs:element name="Caption" type="xs:string" default="节点名称"/>
                  <xs:element name="NextNode" type="xs:string" default="下一节点"/>
                  <xs:element name="PriorNode" type="xs:string" default="上一节点"/>
                  <xs:element name="ACL" type="xs:string" default="可读取用户"/>
                  <xs:element ref="CanVas"/>
              </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:element name="CanVas">
        <xs:complexType>
              <xs:sequence>
                  <xs:element name="Top" type="xs:integer" default="0"/>
                  <xs:element name="Left" type="xs:integer" default="0"/>
                  <xs:element name="Height" type="xs:integer" default="0"/>
                  <xs:element name="Width" type="xs:integer"/>
              </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>
[ 此贴被fanyu在2006-02-27 10:20重新编辑 ]
离线nanhu_007

只看该作者 1楼 发表于: 2006-06-23
up!
快速回复
限100 字节
 
上一个 下一个