Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Â
Xsd basics
1. XML Schema Definition
• What is XSD and its purpose?
• what is DTD and DTD Vs XSD.
• XSD Basics.
• Some Sample XSDs.
• Installation of Oracle SOA suite 11.1.1.3.
• Conclusion.
muraliksoa@gmailcom
2. What is XSD and its purpose?
• XML Schema Definition acts as the base in
generating and validating the XML documents.
• Purpose
• Structure of the xml elements
• Allowed elements
• Elements order
• Elements type
muraliksoa@gmailcom
3. what is DTD and DTD Vs XSD
• DTD stands for Document type definition
• It is also useful in validating xml documents.
• Sample DTD and XSD for Address xml documents.
DTD for Address XML
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT address (street+, city, state, zip)>
<!ELEMENT street (#PCDATA) >
<!ELEMENT city (#PCDATA) >
<!ELEMENT state (#PCDATA) >
<!ELEMENT zip (#PCDATA) >
<!ATTLIST address category CDATA #REQUIRED >
muraliksoa@gmailcom
6. Data types
-Simple types(44 types are there)
Defined in http://www.w3.org/2001/XMLSchema
Ex: int - accepts numbers like 1234,8904.
boolean – accepts only true or false
float – accepts decimals like 23.45
string – accepts strings like “murali”
- User defined or complex types
Ex: Address, Purchase Order etc.,.
XSD basics contd..
muraliksoa@gmailcom
9. Oracle SOA 11.1.1.3 Installation
muraliksoa@gmailcom
1. Database installation
2. RCU( Repository creation utility)
For creating schemas for Products like OWSM, SOA infra,
webcenter etc.
3. Middleware home creation.
This the place where Jdevelper and weblogic server will
be installed.
4. SOA suite Installaion
11.1.1.2 installation and upgrading to 11.1.1.3.
Here installation of BPEL PM, Mediator , B2B, business rules, Human
work flow etc., will takes place.
5. Domain creation.
6. Server connection establishment for deploying
application to server.
10. Conclusion
• What we have seen?
– What is XSD?
– Some sample XSDs
– Oracle SOA 11.1.1.3 Installation.
muraliksoa@gmailcom