O'Reilly logo

Operating Systems: Concurrent and Distributed Software Design by Tim Harris, Jean Bacon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

29.2. Java middleware

From its outset Java was integrated with distributed programming by means of the web. Web programming was covered in detail in Chapter 28 and here we review the history and aspects that are relevant to this style of middleware.

29.2.1. Java for web programming

In 1990 Sun Microsystems set up a team of six, led by Patrick Naughton, to think afresh about support for distributed software development over heterogeneous systems. The team recognized the importance of a 'fun', easy to use interface and a language that allowed new media and devices to be programmed, and defined a minimal object-oriented language called Oak. Sun turned the team into a company called First Person which was in place, in 1993, ready to work with the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required