Lectures:
1. Application integration of enterprise information systems.
2. Integration platform and concepts.
3. Service-Oriented Architecture - Definition and basic concepts.
4. Types of Web Services
5. Life cycle services - Terminology and Concepts in the implementation of SOA.
6. Basic SOA implementation procedures - the differences in models.
7. SOA Design Patterns.
8. SOA Maturity Model - implementation rules.
9. XML, BPEL, BPMN and other standards.
10. Web Services Security and extensions.
11. Case Study I - SOA implementation examples and experiences from different sectors.
12. Case Study II - SOA implementation examples and experiences from different sectors.
13. Cloud Computing - basic concepts and cutting technological approaches.
14. Cloud Computing - business models and their determination.
Exercises:
- Basics of XML language and its syntax
- Design of DTD and its importance for creating XML files
- Rules regarding the XML schema validation and adjustment
- Analysis and design of Web Services
- Modeling Web Services with UML I.
- Modeling Web Services with UML II.
- Web services
- Web Services Testing
- Implementation of Web services in NetBeans I.
- Implementation of Web services in NetBeans II.
- Work on individual project
- Presentation of the project and its evaluation
1. Application integration of enterprise information systems.
2. Integration platform and concepts.
3. Service-Oriented Architecture - Definition and basic concepts.
4. Types of Web Services
5. Life cycle services - Terminology and Concepts in the implementation of SOA.
6. Basic SOA implementation procedures - the differences in models.
7. SOA Design Patterns.
8. SOA Maturity Model - implementation rules.
9. XML, BPEL, BPMN and other standards.
10. Web Services Security and extensions.
11. Case Study I - SOA implementation examples and experiences from different sectors.
12. Case Study II - SOA implementation examples and experiences from different sectors.
13. Cloud Computing - basic concepts and cutting technological approaches.
14. Cloud Computing - business models and their determination.
Exercises:
- Basics of XML language and its syntax
- Design of DTD and its importance for creating XML files
- Rules regarding the XML schema validation and adjustment
- Analysis and design of Web Services
- Modeling Web Services with UML I.
- Modeling Web Services with UML II.
- Web services
- Web Services Testing
- Implementation of Web services in NetBeans I.
- Implementation of Web services in NetBeans II.
- Work on individual project
- Presentation of the project and its evaluation