hefeixia
2021-02-18 5b8c95c760840f09910730943b21391e47187315
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?xml version="1.0" encoding="UTF-8"?>
 
<!ELEMENT config (param*, freeVisit*, configLoader*, routes*, servers?)+> 
 
<!ELEMENT param (#PCDATA)> 
 
<!ATTLIST param
    name CDATA #REQUIRED
    value CDATA #REQUIRED
    remark CDATA #IMPLIED
    client (T|F) #IMPLIED 
>
 
 
<!ELEMENT freeVisit (type*, resource*, call*)+>
 
<!ELEMENT type (#PCDATA)>
<!ELEMENT resource (#PCDATA)>
<!ELEMENT call (#PCDATA)>
 
<!ELEMENT routes (route*)+>
<!ELEMENT route (#PCDATA)>
<!ATTLIST route
    path CDATA #REQUIRED
    target CDATA #IMPLIED
    classname CDATA #IMPLIED
>
 
<!ELEMENT configLoader (loader)*>
 
<!ELEMENT loader (#PCDATA)>
<!ATTLIST loader
    name CDATA #REQUIRED
    classname CDATA #REQUIRED
    active CDATA #REQUIRED
>
 
<!ELEMENT servers (server)*>
 
<!ELEMENT server (schedules?, servers?)>
<!ATTLIST server
    name CDATA #REQUIRED
    classname CDATA #REQUIRED
    active CDATA #REQUIRED
>
 
<!ELEMENT schedules (schedule)*>
 
<!ELEMENT schedule (#PCDATA)>
<!ATTLIST schedule
    type CDATA #REQUIRED
    fire CDATA #REQUIRED
    active CDATA #REQUIRED
>