Computer Science: Fundamentals of Internet and Java Programming: Software Business After Java, Java and the Internet, Future of Java

Doorsteptutor material for UGC is prepared by world's top subject experts: Get complete video lectures from top expert with unlimited validity: cover entire syllabus, expected topics, in full detail- anytime and anywhere & ask your doubts to top experts.

Download PDF of This Page (Size: 230K)

Software Business After Java

  • Huge software packages with features that you many virtually never use will become redundant. Instead, computing will be dominated by tiny disposable applications - called applets - written for specific task only

  • Applets are nothing but Java programs, usually small and having very limited functionality, so that they can be downloaded by a browser and run.

  • This adds life to static Web contents with minimum effort on the part of the web page designer.

  • The applets are referenced by a special tag in an HTML file – the <applet> tag.

  • The location of the applet is completely invisible to the user. The browser fetches and runs it.

  • Today he must have the software on the hard disk and use the Net only as a data source.

  • If the analyst needs to turn the data into bar-charts, he has to use a different applet which will also be available on the Net.

  • Java will demolish the entry barrier of expensive distribution and retail networks that mega software vendors have created to keep small companies out of the market.

A-Software Architecture Pre-Java

A-Software Architecture Pre-Java

A-Software Architecture Pre-Java

Fig. A-Software Architecture Pre-Java

Software Architecture Post-Java

Software Architecture Post-Java

Software Architecture Post-Java

Fig. Software Architecture Post-Java

Java and the Internet

  • The Java programming language enables the Web documents authors to deliver small application programs to anyone browsing the pages of the html documents.

  • The page becomes alive because it can create game score boards, execute animated cartoons, audio files and video clippings.

  • In addition, it changed the way Internet and WWW worked by allowing architecturally neutral compiled code to be dynamically loaded from anywhere in the network of heterogeneous systems and executed transparently.

This image shows Internet Usage Pre-Java

Image of Internet Usage Pre-Java

This image shows Internet Usage Pre-Java

Fig. Internet Usage Pre-Java

This image shows Internet Usage Post-Java

Image of Internet Usage Post-Java

This image shows Internet Usage Post-Java

Fig. Internet Usage Post-Java

  • The twin staples of computing - do not have to be stored on your computer anymore. They can reside anywhere on the Internet, called up by whoever needs them and whenever they need them.

  • The WWW introduced millions of users to the world of the Internet.

  • The Web is technically equipped to supply video and sound, the user needs to have the right software to make use of them.

  • Java allows you to package software along with data.

  • In other words, when you download a video clip, you also automatically get the software needed to play it.

Future of Java

  • Java runs slower than conventional programming languages and the software libraries that streamline a programmer's task are still being written for it.

  • Java has been a programming language for clients with a rather weak server support

  • Java needs a clean, higher-level interface to databases and servers, like ODBC (Object Data Base Connectivity) and OLE (Object Linking and Embedding), to access data.

  • India has also jumped on the Java bandwagon. Java is seen as a very good opportunity for the Indian software industry

  • Java would probably catalyse the reorientation required for the Indian software industry to make its mark globally

Developed by: