co4422 soa
DESCRIPTION
SOA for SGSITSTRANSCRIPT
B.E. IV YEAR (4YDC) COMPUTER ENGINEERING
CO 4422: SERVICE ORIENTED ARCHITECTURE
Theory:
1. SOA Concepts, Services and their properties; Components, Objects– Communication and interaction protocols; Comparison with system integration technologies like RPC, CORBA, COM, DCOM etc.; Advantages of SOA.
2. Basic Web services Architecture, Service Oriented Architecture technological foundation and related standards like XML, WSDL. Messaging Architecture of SOA - SOAP.
3. Service Registries (UDDI) and Web Services Discovery Models, Static and Dynamic discovery of web services.
4. Service Composition, Types of Composition approaches, Business process diagram, challenges in process implementation, Introduction to the concept of Semantic Web.
5. Introduction to WS Security: Transport level security, message level security and related standards like WS-Security, Application Security, access control and standards.
Text Books1. Thomas Erl, “Service Oriented Architecture: Concepts, Technology, and
Design”, Prentice Hall PTR, 2005.2. Graham, “Building Web Services with java: Making sense of XML, SOAP,
WSDL and UDDI”, 2/e, Pearson Education, 2006.3. Mark O’Neill, “Web Services Security”, McGraw Hill/ Osborne 2003.
Reference Books1. Coyle, “XML Web Service and Data Revolution”, Pearson Education, 2006.2. Newcomer, “Understanding SOA with Web Services”, Pearson Education,
2006.
Reference Links1. http://www.w3.org/2002/ws2. http://msdn.microsoft.com/webservices/3. http://www-128.ibm.com/developerworks/webservices4. http://java.sun.com/index.jsp