Suggested List of Practicals
1. Develop DTD and XSD for University Information System having Exam Enrolment from beginning of Semester, along with Exam Registration and Marks submission by Teachers to University from Various Colleges and Results Sheets Generation by University on Online Report
2. Develop Mark sheet XML Document and display Mark sheet based on CSS and XSL presentation Format.
3. Develop Java Based Program using JAXP or XML API in reading XML file for Students Information and Display HTML Table.
4. Develop Java Based web Service using REST and SOAP Based web service in Netbeans for University Course List and Search Course based Course Title and Course ID.
5. Create DTD file for student information and create a valid well-formed XML document to store student information against this DTD file.
6. Create XMS schema file for student information and create a valid well-formed XML document to store student information against this DTD file.
7. Create web calculator service in .NET Beans and create Java client to consume this web service.
8. Develop same web service using JX-WS.
9. Create web calculator service in .NET and Experiment. 9 Create java client to consume web service developed using Apache AXIS.
10. Using WS –GEN and WS-Import develop the java web service & call it by Java Client.
Distributed computing in the large, Motivations for compo sition, Challenges for composition,Web Services Architectures and Standards, Computing with Services , W3C.
Roots of SOA:
Fundamental of SOA, Characteristics of SOA, Comparing SOA to client-server and distributed internet architectures, Anatomy of SOA, How components in an SOA interrelate.
Enterprise Architectures and SOC Principles:
Introduction, Integration versus interoperation,Model Driven Architecture, Concepts of Distributed Computing, XML, Use cases: Intra-enterprise and Inter-enterprise Interoperation, Application, Configuration, Dynamic Selection, Software Fault Tolerance,
Service Oriented Analysis:
Business-centric SOA – Deriving business, Services, Service modeling, Service Oriented Design; WSDL Basics, SOAP Basics, UDDI Basics, REST Basics, Difference between SOAP v/s REST
Web Service Basics:
Service Description, Messaging with SOAP, Message Exchange pattern,Coordination,Transaction,Business Activities, Orchestration, Choreography. Service layer Abstraction - Application Service Layer, Business Service Layer, Orchestration Service Layer
Service composition guidelines – Entity-centric business service design, Application service design, Task centric business, service design
SOA Platform basics:
SOA support in J2EE: Java API for XML based web services (JAX-WS), Java architecture for XML binding (JAXB), Java API for XML Registries (JAXR), Java API for XML based RPC (JAX-RPC), Web Services Interoperability Technologies (WSIT). SOA support in .NET: Common Language Runtime, ASP.NET web forms, ASP.NET web services, Web Services Enhancements (WSE).
WS-* Specifications and WS-BPEL:
WS-Addressing, WS-Reliable Messaging, WS-Policy (including WS-Policy Attachments and WS-Policy Assertions), WS-Metadata Exchange, WS-BPEL basics, WS-Coordination overview, WS-Choreography, WS-Security (including XML-Encryption, XML-Signature, and SAML)
|Service orinted computing.pdf||195.77 KB|