MOHAMAD DHIYAUDDIN B ABD. AZIZ
WRET 3310 : WEB APPLICATION DEVELOPMENT
The Internet, WWW, Web Application
Development ( principles & requirements )
Lecturer : Dr. Hamid Abdullah
Date : 15 September 2011
TABLE OF CONTENTS
3.World Wide Web Consortium (W3C)
5. World Wide Web
6.Personal, Distributed and Client/Server Computing
7.The Key Software Trend
8.Why has the internet grown so fast?
9.A simple view of client and server side requirement in Web Application Development
ARPANET is a foundation of internet where ARPANET stands for (Advance Research history the flowing of user for internet is started from military defense then extend to university students and the lastly internet started used by government commercial.
Internet exists because of communication where it is fast communication between researchers via electronic-mail (e-mail). One of many goals ARPA is allowed multiple users to send and receive info at same time. Besides that, transmission control protocol (TCP) is important to ensure that all data that have been transmission arrived safely and internet protocol (IP) is well-known to be an address for each location like a letter address. Nowadays, we have combined set of protocol called TCP/IP. Hyper Text Markup Language (HTML) is invented by Tim Berners-Lee. HTML is used as communication protocol to send information over the web.
3. World Wide Web Consortium (W3C)
Basically, the function of W3C is a system of interlinked hypertext documents access via the internet. Their goal is to make internet universally accessible and standardization the necessary in an internet technology. Actually, the beginning of the W3C is Web 1.0 where this Web 1.0 only recommended about electronic-mail (e-mail) and focused on a small number of companies. After that, it is continued to Web 2.0 who invented Dale Dougherty of O’Reilly and this Web 2.0 started to focus about collaborative community and conversation. Some of examples Web 2.0 are Facebook, MySpace, Tagged, and etc.
It is worldwide, publicly accessible network of interconnected computer network that transmit data by packet switching using the standard Internet Protocol (IP). It is “network of network” that consists of billions of smaller domestic, academic, business and government networks.
5. World Wide Web (WWW)
The World Wide Web (or the “Web”) is a system of interlinked, hypertext documents that run over the internet. There some essential element should have in a Web browser like text, image and other multimedia and navigates between them using hyperlinks.
6. Personal, Distributed and Client/Server Computing
Personal Computing is developed by Apple Computer on 1977 and have been used for personal and business part. Machines could also be connected each other using computer network such as Local Area Network (LAN). The other thing is Client/Server Computing where many servers offer data storage and other capabilities that may be used by client through network. An example of client/server computing is Windows 7.
7. The Key Software Trend
Objects are one of the key software trends because a reusable software component that model items in the real world (classes). It will encourage many developers to make more productive in making software. Furthermore, object-oriented programs often easier to understand correct and modify than older types of programs.
8. Why has the internet grown so fast?
There are many reason of this question but we will focus into 3 points that related. Firstly, it is because information. Secondly, it is easy to use and have some interface where we were only can point and click instead of remembering text commands. The last one is E-Commerce.
9. A simple view of client and server side requirement in Web Application Development
For client side, there are three important key points which are Markup, Interaction and Presentation. In addition, two more recommendation for client side is no control and speed of feedback from their request. However, for server side we can simplify the requirement as FAQ. It has HTTP request from user and the server side will give answer back to user. An example likes Google Browser server. Besides that, the server will control the flowing of running system.
10. ConclusionThis topic is one of kind introducing knowledge about web application development. The great advantage of using internet is a lot of information can be gain easily in a short time