In 1991, a group of Sun Microsystems engineers led by James Gosling decided to develop a language for consumer devices (cable boxes, etc.). They wanted the language to be small and use efficient code since these devices do not have powerful CPUs. They also wanted the language to be hardware independent since different manufacturers would use different CPUs. The project was code-named Green.
Read the rest of this entry »
Application server platforms are the most important category of application platform software for most enterprises. An application server platform is infrastructure software for building Web and composite applications and, increasingly, applications based on service-oriented architecture (SOA) design principles. An application server platform integrates an application server, which manages user requests, data access, and business logic, with portal servers and integration/business process management (BPM) servers — and often additional features, as well.
Read the rest of this entry »
There are many Sun Microsystems technologies that use Ajax [Ajax], and more than one way to use Ajax on mobile platforms. For example, applications written using the Java Platform, Enterprise Edition (Java EE, formerly known as J2EE) may generate XML, JSON [JSON], XHTML and/or ECMAScript destined for mobile browsers.
Read the rest of this entry »
This document is written for application developers who want to build WebLogic Server e-commerce applications using the Java 2 Platform, Enterprise Edition (J2EE) from Sun Microsystems. It is assumed that readers know Web technologies, object-oriented programming techniques, and the Java programming language.
Read the rest of this entry »
In this whitepaper, we will make a powerful comparison between the two choices that businesses have for building XML-based web services: the Java 2 Platform, Enterprise Edition (J2EE) 1, built by Sun Microsystems and other industry players, and Microsoft.NET 2, built by Microsoft Corporation. Some of the statements we make will offend you, and hopefully more of them will agree with you. So as you read this paper, please remember our three promises:
1. We promise to compare these choices at a logical, neutral, and unbiased level.
2. We promise to tell the tale about how we really do feel about these technologies.
3. We promise to dispel the Fear, Uncertainty, and Doubt (FUD) that exists in the marketplace today.
Read the rest of this entry »
When Microsoft created .NET, it wasn’t just dreaming about the future—it was also worrying about the headaches and limitations of the current generation of web development technologies. Before you get started with ASP.NET 2.0, it helps to take a step back and consider these problems. You’ll then understand the solution that .NET offers.
In this chapter you’ll consider the history of web development leading up to ASP.NET, take a whirlwind tour of the most significant features of .NET, and preview the core changes in ASP.NET 2.0. If you’re new to ASP.NET, this chapter will quickly get you up to speed. On the other hand, if you’re a seasoned .NET developer, you have two choices. Your first option is to read this chapter for a brisk review of where we are today. Alternatively, you can skip to the section “ASP.NET 2.0: The Story Continues” to preview what ASP.NET 2.0 has in store.
Read the rest of this entry »
This book contains the following chapters: Chapter 1, “Before You Start” page 1 Chapter 2, “Setting Up a Disk Drive” page 13 Chapter 3, “Setting Up a Tape Drive” page 27 Chapter 4, “Setting Up Removable Media Devices” page 39 Chapter 5, “Setting Up a Board” page 53 Chapter 6, “Selecting Addresses” page 57 Appendix A, “Booting Your System” page 69 Preface The Solaris Handbook for SMCC Peripherals describes how to configure Sun Microsystems peripheral devices, such as disk drives, tape drives, CD-ROM drives, and boards by using the Solaris™ operating environment.
Read the rest of this entry »
Java is an object-oriented programming language developed by Sun Microsystems, a company best known for its high-end Unix workstations. Modeled after C++, the Java language was designed to be small, simple, and portable across platforms and operating systems, both at the source and at the binary level (more about this later). Java is often mentioned in the same breath as HotJava, a World Wide Web browser from Sun like Netscape or Mosaic (see Figure 1.1). What makes HotJava different from most other browsers is that, in addition to all its basic Web features, it can also download and play applets on the reader’s system.
Read the rest of this entry »