DocumentCode
1553086
Title
Enterprise computing: the Java factor
Author
Ram, Prabhu ; Abarbanel, Robert
Author_Institution
Inf. & Support Services, Boeing Aerosp., Seattle, WA, USA
Volume
30
Issue
6
fYear
1997
fDate
6/1/1997 12:00:00 AM
Firstpage
115
Lastpage
117
Abstract
The ubiquitous availability of Web browsers on multiple platforms and user familiarity with browser technology provide numerous advantages: a uniform interface; support for multimedia and user interaction and collaboration; a simple communication protocol that has been implemented in all major hardware and software platforms; and support by almost all vendors who package Web engines within their products. Such factors have expedited the implementation of network centric computing as a productive infrastructure for corporate environments. The addition of Java, with its ability to build cross platform application logic into a browser, gives network centric computing the potential to better meet enterprise computing needs. Because it lets users interact with the application on the client rather than the server, Java enables better utilization of both the server and the client´s computational capability. Java can also provide sessions state information (for client side session control and resource management) in an otherwise stateless Web world. Besides naturally decentralizing application execution, Java makes it possible to decentralize application deployment. In large enterprises, organization wide applications such as personnel timekeeping or document routing can benefit from Java implementations. One immediate impact is a noticeable reduction of the server load during peak hours. Finally, Java enabled browsers can provide greater functionality than HTML
Keywords
Internet; information retrieval; object-oriented languages; online front-ends; parallel languages; Java enabled browsers; Java factor; Web browsers; Web engines; application deployment; application execution; browser technology; client side session control; computational capability; corporate environments; cross platform application logic; enterprise computing needs; network centric computing; organization wide applications; productive infrastructure; resource management; sessions state information; simple communication protocol; uniform interface; user familiarity; user interaction; Collaborative software; Computer networks; Hardware; Java; Multimedia systems; Network servers; Packaging; Pervasive computing; Protocols; Software packages;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.587561
Filename
587561
Link To Document