Presentation is loading. Please wait.

Presentation is loading. Please wait.

TK 6244 – NETWORK PROGRAMMING Zulkarnain Md Ali Pusat Pengajian Sains Komputer E-3-28 0389216811

Similar presentations


Presentation on theme: "TK 6244 – NETWORK PROGRAMMING Zulkarnain Md Ali Pusat Pengajian Sains Komputer E-3-28 0389216811"— Presentation transcript:

1 TK 6244 – NETWORK PROGRAMMING Zulkarnain Md Ali Pusat Pengajian Sains Komputer E-3-28 0389216811 zma@ftsm.ukm.my www.ftsm.ukm.my/zma

2 Learning Outcomes  Describes the architecture and protocol inter- networking and TCP / IP  Write applications that involve streaming data input/output, exception handling and multi- threading  Understand and able to write a network client and server applications using UDP and TCP sockets

3 Learning Outcomes  Implement a network application protocols such as SMTP, POP3, HTTP  Writing the client application / server database and can be configured to implement a web application server and write web and mobile applications.

4 Synopsis  This course aims to introduce basic concepts and network protocols, various client-server architecture that exists for networking applications, and network application protocols such as SMTP, POP3, and HTTP.  Java language was chosen because the support offered to the development of network applications using high- level classes such as InetAddress, URL, and HTTPConnection used to access information from the network.

5 Synopsis  The use of streaming class input / output and low- level socket class UDP and TCP for client-server application development is also taught. Emphasis is also given to the development of distributed applications using RMI, and the application servers such as Servlet Technology and JDBC database connection to use as well as exposure to mobile applications

6 References Main Text D. Reilly, M. Reilly, 2002. Java Network Programming and Distributed Computing, Addison-Wesley. Other Texts E.R. Harold, 2004. Java Network Programming 3rd Edition. O'Reilly's & Associated. H.M. Deitel, P.J.Deitel, 2007. Java How to Program, 6th Edition, Prentice Hall. M.J. Yuan, 2004. Enterprise J2ME Developing Mobile Java Applications, Prentice Hall PTR. Jonathan Knudsen, 2008. Kicking Butt with MIDP and MSA: Creating Great Mobile Applications, Addison-Wesley.

7 Topics and Implementations

8 Evaluations ItemPercentages Assignments Quizzes Lab 20% Project20% Mid Semester Examination20% Final Examination40% Total100%


Download ppt "TK 6244 – NETWORK PROGRAMMING Zulkarnain Md Ali Pusat Pengajian Sains Komputer E-3-28 0389216811"

Similar presentations


Ads by Google