Poondi, thanjavur dist


Objective *To understand various services of web ______________________________________________________________________ UNIT I Hrs 15



Yüklə 81,15 Kb.
səhifə5/9
tarix08.08.2018
ölçüsü81,15 Kb.
#61223
1   2   3   4   5   6   7   8   9


Objective

*To understand various services of web

______________________________________________________________________

UNIT I Hrs 15

Introduction to Web Services – XML Fundamentals - Client/Server, CORBA, JAVA RMI, Micro Soft DCOM, MOM - Challenges in Distributed Computing - Components of Webservices – SOAP – WSDL – UDDI – SOAP Sever.

______________________________________________________________________

UNIT II Hrs 15

Cloud components - Cloud architecture - Cloud delivery model – SPI framework, SPI evolution, SPI vs. traditional IT Model - Cloud deployment model - Virtualization and Cloud Computing – Web services through Cloud.

______________________________________________________________________

UNIT III Hrs 15

Web Services Interoperability – Means of ensuring Interoperability, Overview of .NET and J2EE. Calling a Web Service by Using a Proxy - Creating a Simple web service - Creating and Calling a Web Service by Using Visual Studio .NET.

______________________________________________________________________

UNIT IV Hrs 15

The J2EE Web Service APIs - SOA support in J2EE – SOAP web service example in java using eclipse - RESTful webservices - Building webservices with JAX-WS – Building RESTful webservices with JAX-WS.

______________________________________________________________________

UNIT V Hrs 15

Web Services Security – XML security frame work, XML encryption, XML digital signature, XKMS structure, guidelines for signing XML documents. XML Serialization in the .NET Framework.

______________________________________________________________________



Text book : Compiled and edited by T.S.Baskaran, Dept of Computer Science,A.V.V.M Sri Pushpam college.
REFERENCE BOOKS

1. Cloud computing a practical approach - Anthony T.Velte , Toby J. Velte Robert Elsenpeter TATA McGraw- Hill , New Delhi - 2010

2. Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online - Michael Miller-Que 2008

3.  Developing Java Web Services, R.Nagappan, R.Skoczylas, R.P. Sriganesh, Wiley India, rp – 2008.

4.  Developing Enterprise Web Services, S.Chatterjee, J.Webber, Pearson Education, 2008.

5.  XML, Web Services, and the Data Revolution, F.P.Coyle, Pearson Education.

6.  Building Web Services with Java, 2nd Edition, S. Graham and others, Pearson Edn., 2008.

7.  Java Web Services, D.A. Chappell & T. Jewell, O’Reilly,SPD.

8.  J2EE Web Services, Richard Monson-Haefel, Pearson Education.

9.  Java Web Services Programming, R.Mogha,V.V.Preetham, Wiley India Pvt.Ltd.





Semester

Subject code

Title of the course

Hours of Teaching/ Week

No.of Credits

II

14P2CSC5


Core - ADVANCED DISTRIBUTED TECHNOLOGIES

6

5


Objective:

To impart knowledge about the distributed environment, its architecture and application development using J2EE and Server side programming.


Unit – I Hrs 18

Distributed Hardware Architecture:

Evolution of personal Computer – PC to PC Communication – Local Area – Network – File server Architecture – Client – Server Architecture – Database Server Architecture – Corporate Network- Intranet – wide Area Network – Internet



Distributed Software Architecture:

Mainframe – File Sharing – Client Server Architecture: Single tier – 2 tiers – 3 tiers – N tier architecture – Distributed Application.



Unit – II: Hrs 18

Server side programming–servlets– Java Server Pages – Applet to Applet communication –applet to Servlet communication–JDBC–Using BLOB and CLOB objects–storing Multimedia data into databases–Multimedia streaming applications–Java Media Framework.

______________________________________________________________________Unit – III: Hrs 18



NETWORK PROGRAMMING IN JAVA

Sockets–Client based communications with sockets - Server communications using sockets- secure sockets – custom sockets – UDP datagrams – multicast sockets – URL classes–Reading Data from the server – writing data – configuring the connection – Reading the header – telnet application – Java Messaging services

______________________________________________________________________



Unit IV: Hrs 18

Distributed Application Development using J2EE:

J2EE Platform: J2EE Architecture–Containers–J2EE Technologies–Component Technologies–Service Technologies–Communication Technology–Developing J2EE Application

Distributed Computing Using RMI:

RMI Architecture – RMI Exceptions – Developing Applications with RMI – Introduction to Structs Framework


Unit – V:

EJB Architecture and Design:

Introduction to EJB – The EJB Containers – J2EE and its Services – Working With EJB –

Session Beans and Business Logic – Entity Beans and Persistence
Books for Study:


  1. Subrahmanyam Allamaraju, ”Professional Java Server Programming”– J2EE Edition Vol I Shroff Publishers and Distributors Pvt. Ltd.

  2. Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000

  3. Hortsmann & Cornell, “CORE JAVA 2 ADVANCED FEATURES, VOL II”, Pearson Education, 2002.

  4. Distributed Application Development using J2EE

  5. Distributed Software Architecture

  6. EJB Architecture and Design


Reference Book:

Jim Keogh, J2EE Complete Reference, 2010.



Semester

Subject code

Title of the course

Hours of Teaching/Week

No. of Credits


II


Yüklə 81,15 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə