Summary
Linux supports TCP/IP as its native network transport as most other Unix-based operating systems. It provides network users with many commands and APIs to manage and use the network effectively and build client/server applications.
The existence of the WWW is a major factor behind the recent evolution of the Internet. WWW traffic on the Internet has been growing at an explosive rate, far faster than any other kind of traffic (e.g., SMTP email, FTP file transfers, Telnet remote terminal sessions, etc.) FTP is a standard network protocol used to transfer files from one host or to another host over a TCP-based network, such as the Internet.
A Web server can serve static or dynamic content. Server-side dynamic content is usually in the form of CGI, Server-specific APIs, Servlets; Server-side includes (SSI), JavaServer Pages (JSP), Objects, and /or JavaBeans.
CGI is a means of allowing a Web server to execute a program that is provided by the Web server administrator, rather than retrieving a file.
SSI is a technology that a Java-enabled Web server can use to convert a section of an HTML file into an alternative dynamic portion each time the document is sent to the client's browser.
Summary
JavaScript is an interpreted programming language with object-oriented capabilities. It is most commonly used in web browsers, and, in that context, the general-purpose core is extended with objects that allow scripts to interact with the user, control the web browser, and alter the document content that appears within the web browser window. Ajax applications generally create JavaScript-based code that runs within the browser engine.
ActiveX is an open integration platform that provides developers, users, and Web producers a fast and easy way to create integrated programs and content for the Internet and Intranets.
The Java and XML technologies are complementary. The Java technology provides the platform-independent, maintainable code that is needed to process platform independent XML data. Together Java and XML allow enterprises to simplify and lower costs of information sharing and data exchange.