Sun ONE - The BasicsQ: How are the Sun ONE branded products different from the old iPlanet and Forte products?
A:
The Sun ONE name on our products simplifies and solidifies the group of products that comprise the Sun ONE platform and better demonstrates Sun's commitment to Sun ONE and Services on Demand. This move also assures even stronger interoperability with all of the products under a single marketing development strategic vision.
Q: Sun is a hardware company. Is Sun really serious about software? Isn't Sun ONE just a bunch of individual products repackaged under the same name?
A:
Sun is not a "hardware company" nor is it a "software company". Sun is a "systems company." As such, we are very serious about software and here's proof:
Q: Which operating systems does the Sun ONE platform support?
A:
The Sun ONE platform runs on the Solaris, Linux, and Windows Operating Environments. In addition, some components of the Sun ONE platform also support AIX, HP-UX, and other operating systems. Refer to product pages on Sun.com for additional information about platform support.
Q: How is Sun's vision of Sun ONE more compelling and different from the rest of the industry?
A:
Sun Open Net Environment (Sun ONE) is Sun's software strategy. Sun ONE is the vision, architecture, platform, and expertise to build and deploy Services on Demand.
Q: What does "integratABLE" mean?
A:
For our customers, integratable means that the Sun ONE family of products adhere to open standards. As such, our products are integratable with products from other vendors that may already be present at the customer site. For our customers, integratable means that a Sun ONE solution will "work with what you already have" rather than require you to "rip and replace." In addition, the integratability of the Sun ONE platform preserves our customers' freedom of choice of vendors and products both now and in the future.
Q: What does "integratED" mean?
A:
For our customers, integrated means that the products in the Sun ONE product family are designed and engineered to work together. The integrated Sun ONE platform of products reduces complexity by combining appropriate software products into an integrated, coordinated offering that enables Services on Demand.
Web Services - The BasicsQ: What are Services on Demand? How are they different from Web services?
A:
Services on Demand encompass not just simple Web services but also Web applications which can be rapidly developed and deployed to provide information, data and applications to Anyone, Anytime, Anywhere on Any device.
Q: What are Web services?
A:
A Web service is any executable code (program) that can be discovered, described, and invoked using XML-based messages via Internet-based protocols.
Today, the leading XML-based standards are UDDI for discovery, WSDL for description, as well as SOAP and ebXML for XML message handling and service invocation. ebXML is considered "Web services for business" because of its ability to define transactions and business processes in XML, as well as define a business registry. ebXML provides SOAP and UDDI type capabilities that are robust enough for B2B commerce. The most common Internet-based protocol for Web services is HTTP. Q: What's "new" about Web services?
A:
Web services standards, unlike CORBA and COM/DCOM, are Internet friendly, extremely flexible and extensible, and completely platform and vendor neutral. Additionally, their discoverability and self-describing capabilities make them far more dynamic than any other programming (object) model.
Q: How does the Sun ONE platform support Web services?
A:
The Sun ONE platform fully supports Web services. By "Web service enabling" existing environments, Sun ONE provides a complete, easy, and open way of creating, managing, deploying, and consuming Web services.
Q: How are Web services "loosely coupled?"
A:
Web services are considered "loosely coupled" because they are extremely abstract, unlike their predecessors CORBA and COM/DCOM. The user need not know much about a Web service in order to use one. This is because a Web service will describe itself telling you how to use it, where to find it, etc.
Even more remarkable, the architecture of a Web service hides the "plumbing" of the service, including the language it is written in, the platform it runs on, the type of network, O/S, and hardware it runs on, etc.
In contrast, a "tightly coupled" interface requires a tremendous amount of prior knowledge about a service in order to use it. This is because it is tightly tied to a particular platform, O/S, or language. The advantage of a "loosely coupled" approach is flexibility and convenience. You can change every single piece of the plumbing (O/S, platform, language, and hardware) without the consumer of the service knowing or caring. You can even add capabilities. This is because the interface never changes and therefore applications and services calling the service do not have to change either. A consumer of the services need only access the capabilities that apply to her, thus reducing the need to "upgrade" to features she does not need. InteroperabilityQ: What is SOAP Builders and how does Sun contribute to it?
A:
SOAP Builders is a loosely organized forum of SOAP vendors working towards a testbed for interoperability between SOAP implementations. This forum started as a Yahoogroup in late January 2001 and has over 1000 individuals subscribed to it. Most major SOAP vendors -- including Sun, BEA, Oracle, Microsoft, Axis and Systinet -- are member companies participating in this forum. SOAP Builders is not formally organized and does not have a board or different tiers of voting members. Rather, the effort has a grass-roots approach to advancing interoperability among the different vendors' implementations. SOAP Builders is driven by quarterly face-to-face meetings where interoperability is tested in a "bake off" setting.
Sun has been an active participating member in the SOAP Builders community since June 2002. Sun has published a SOAP service endpoint based upon the test specifications proposed in the previous 4 rounds and has also written clients that interoperate with the published endpoints from the other vendors. Our Java Web Services technologies have been tested and are interoperable with the other vendors. Sun also owned and proposed a test specification recently for one of the features in SOAP implementation. For more information on SOAP Builders and Sun's service endpoint, please see: http://java.sun.com/wsinterop/sb/. Products, Technologies and More...Q: Which key products support Web services standards such as SOAP, WSDL, UDDI, Liberty?
A:
The Sun ONE platform fully supports Web services standards. We will continue to support these and other Web services standards as they evolve and mature. Some of the key products and technologies that have or will have support for these standards are:
Sun Products:
Q: How does Liberty fit with the Sun ONE platform?
A:
The Liberty Alliance is a multi-industry business alliance initiated by Sun and other companies to develop standards for Network Identity. The mission of the Liberty Alliance Project is to establish an open standard for federated network identity through open technical specifications. The first version of the
specification was launched on July 15, 2002. Sun has expressed a commitment to deliver products with Liberty support that are best of class beginning with the Sun ONE Identity Server 6 due to FCS in Q4 of 2002.
For a technical introduction to the Liberty Alliance Specification, please see http://research.sun.com/techrep/2002/abstract-113.html. For more information on Network Identity, please see www.sun.com/software/sunone/identity. Q: What is the Sun ONE security story?
A:
The opportunities provided by the Web also come with increased risks and vulnerabilities. It is critical to build Web applications and services on top of a secure architecture in order to ensure the availability of your systems and protect the confidentiality and integrity of your data and that of your customers.
Sun ONE is one of the most secure platforms available today. At Sun, security is not an afterthought. It is designed into our products from the beginning. Security is not a feature that should be bolted on to an existing platform, it should be part of the architecture. Sun has been delivering network security for twenty years. Our products have garnered a reputation for being leaders in security and trust. Our leading security experts are recognized as some of the foremost authorities on security in the world. The research, thought leadership, and expertise of pioneers like Whit Diffie, who invented Public Key Encryption, are reflected in our products. Q: How does Java technology fit within the Sun ONE architecture?
A:
From back-end servers to consumer devices, Java technology is the choice for building distributed, scalable, cross-platform applications and services. This flexibility and openness make Sun ONE the ideal platform on which to develop and deploy Services on Demand.
Services on Demand are developed and deployed with a wide range of Java technologies - Enterprise JavaBeans (EJB), Java 2 Platform, Enterprise Edition (J2EE), Java Servlet, and JavaServer Pages (JSP). And the Java APIs for XML enable the use of familiar JSP and EJB component technologies with support for WSDL, SOAP, UDDI, and ebXML. For more information, please see java.sun.com/webservices. With its end-to-end application software architecture, Java technology gives Sun ONE the ability to support a broad range of application services, without limiting the developer to any one platform or single-vendor solution. Q: How does Linux fit within the Sun ONE platform?
A:
Sun announced full support for Sun ONE products running on Linux Intel-based systems at the February 2002 Worldwide Analyst Conference in San Francisco. Sun has supported Linux on some Sun ONE products for a several years including the underlying Java technology and the Sun ONE Studio (formerly Forte for Java) IDE.
Q: What are Sun ONE Reference Architectures and how can I use them to benefit my business?
A:
Sun ONE Reference Architectures deliver key proof points and complete integration of Sun ONE products into a tested, documented Business Ready Infrastructure architecture. The first step is to review the Sun ONE family of Reference Architectures which provide, at no cost, an architectural overview, implementation guide, and sizing guide for specific product or solution deployments. The customer is provided a higher level of assurance prior to purchase and deployment since the configurations have already been tested in a lab at Sun and system sizing information is readily available. The "Reference Architecture for Sun ONE Application Services" is one particular Reference Architecture that covers the Sun ONE Application Server 6.5.
For more details on the Reference Architectures program, please visit the following URL: www.sun.com/products/architectures-platforms/refarch. Q: How is the Solaris Operating Environment related to Sun ONE software?
A:
The Solaris Operating Environment is the platform of choice for the Sun ONE Software stack. In particular, the Solaris 9 Operating System offers enhancements that make it deployment-ready for Services on Demand based on the Java 2 Enterprise Edition (J2EE) platform standard. For more information on the Sun ONE platform, please visit the following URL:
www.sun.com/software/sunone/overview/platform/.
Q: What makes the Solaris 9 Operating System deployment-ready for Services on Demand?
A:
There are two key reasons why the Solaris 9 Operating System is the recommended platform for Services on Demand. The Solaris 9 Operating System delivers high service levels at low service level cost, and comes with Services on Demand-enabling components that are built-in to the operating environment. Customers have chosen the Solaris Operating Environment because of its
ability to deliver High Service Levels at Low Service Level Cost. Solaris 9 Operating System, is the result of an evolution of features and capabilities that continue to make the Solaris Operating Environment one of the most reliable computing platforms by providing infrastructure to deliver
reliability, availability, manageability, security, performance and scalability. This capability is why the Solaris 9 Operating System and its extension, the SunPlex framework is the recommended platform for Services on Demand.
The following have been integrated into the Solaris 9 Operating System:
The following have been bundled into the Solaris 9 Operating System:
For updated information on what is included in the latest release of the Solaris Operating Environment's media kit, please visit the following URL: www.sun.com/software/solaris/binaries/package.html. Q: What is the Sun ONE Developer Platform and who is its intended audience?
A:
The Sun ONE Developer Platform is an integrated development and test platform, including tools and server software, as well as a full range of sample applications, blue prints and developer scenarios tailored for multiple developer roles. The Sun ONE Developer Platform provides an array of tools that
map to specific expertise and developer roles such as are found in Java, RAD, Portlet, and Resource Adapter Development. The Sun ONE Developer Platform is intended for enterprises developing proof of concepts as well as ISVs who are building on top of the Sun ONE platform.
Q: What customer problems does the Sun ONE platform solve and what are its benefits?
A:
Sun ONE provides the platform to solve specific problems businesses face today, while providing customers a smooth path to Web services and Network Identity in the future.
Today, businesses are focused on capitalizing on the proven cost savings and increased productivity offered by the Internet. The Sun ONE platform enables customers to reduce costs and increase revenue while leveraging their investments in existing IT assets. Developer Productivity: The standard Java APIs allow programmers to
An example of improving employee productivity and reducing costs is moving typical HR functions on to the Net. Employees can look up their benefits eligibility, sign up for new benefits plans, control their retirement savings plans, and find answers to frequently asked HR questions online. This reduces the need for live HR reps to answer questions on the phone or in person, while employees can access a customized view of the information they need any time, any where. Value Chain: Web portals also enable businesses to drive efficiencies into their supply chain, by enabling them to streamline processes such as purchasing, demand forecasting, materials planning, design collaboration, and more. An example of improving efficiencies in the supply chain is providing suppliers a customized view of inventory, back-orders, and demand forecast. This enables suppliers to fulfill demand faster and respond dynamically to changing business conditions. One-To-One Marketing: The Web enables businesses to move closer to their customers and develop a significantly improved one-to-one relationship with each of them. Simply providing information on products and services on the Web can result in drastic cost savings, improved customer satisfaction, and increased revenues. Taking this further by providing customized information and services tailored to each customer can result in increased customer satisfaction, drastically improved customer loyalty, and even further cost savings. Understanding each customer's preferences and buying habits allows businesses to customize their marketing to each customer in an automated manner. It also opens the door to customized delivery of services creating new revenue opportunities. An example of the Web enabling One-To-One Marketing is a portal that enables customers to purchase goods and services online. Each time the customer returns to the portal, specific products can be recommended to her based on her purchase history, areas of the portal she has browsed, and preferences she might have input earlier. Moving forward, Web services promote even greater cost reductions for enterprises. The Sun ONE platform fully supports Web services standards today and will continue to offer leading edge solutions around Web services in the future as these standards evolve and mature. Customers can deploy the Sun ONE architecture today with the peace of mind that they will be able to fully leverage this investment when they are ready to build and deploy Web services. Web services can enable enterprises to streamline their Enterprise Application Integration efforts, while reducing the cost of B2B commerce. XML based protocols make Web services simple, yet flexible, while industry agreement on the standards makes them interoperable across platforms and multiple vendor offerings. Enterprises can easily expose their legacy applications with Web services, thus enabling disparate systems to integrate quickly and in a loosely coupled manner. This can result in drastically reduced integration costs. The flexible nature of XML also allows IT departments to adapt quickly to changing business needs. In Business-to-Business (B2B) commerce, Web services promote reduction of the cost of traditional Electronic Data Interchange (EDI) transactions by taking advantage of the public Internet. Lowered costs also enable small-to-medium sized business partners - those traditionally unable to afford EDI - to participate in the supply chain, hence driving further efficiencies into the value chain. Q: What can Sun Services do for me?
A:
Through our Services division, Sun works to deliver industry-leading services enabling Sun's customers to architect, implement, and manage the most scalable and highly available network computing platforms in the world.
Sun ONE Architecture GuideQ: What is the Sun ONE Architecture Guide?
A:
The Sun ONE Architecture Guide describes the various standards and technologies that comprise the Sun ONE architecture. The guide breaks the architecture into six easy to understand sections such as service container, service integration, and service delivery among others and describes how these parts fit together. The Sun ONE Architecture is the basis for Sun's Sun ONE product implementation.
Q: Who should read this book?
A:
Although of interest to anyone involved with the creation and implementation of e-business solutions, Web services, and Services on Demand, the Sun ONE architecture Guide is specifically intended for four primary audiences:
Q: Will the Sun ONE Architecture Guide help me get started today?
A:
Yes. In conjunction with the Sun ONE Starter Kit, the Sun ONE Architecture Guide will allow IT Architects to evaluate the technology used by the Sun ONE platform. Web service developers will understand the Java programming language API's, Java platforms, and application development tools that are available today and the direction that these will take as the Sun ONE architecture matures. ISVs will understand how to develop products that conform to the Sun ONE architecture leveraging emerging standards.
Q: Where can I find a complete list of supported interface descriptions
A:
The Sun ONE Architecture Guide contains comprehensive interface tables with information and pointers to all of the products, APIs, JSRs and other open standards used to define the Sun ONE architecture.
Some of the standards and technology used by the Sun ONE architecture are still evolving. Check the Interface Tables for complete information. Future versions of the Sun ONE architecture and components will align their interfaces with these standards as they are approved. The Sun ONE Architecture Guide provides information on standards, platforms and technology that is available today and provides information and URL pointers to emerging standards and technology.
Q: Where can I download the Sun ONE Architecture Guide?
A:
Go to www.sun.com/sunone/docs/arch/ for your own copy of the Sun ONE Architecture Guide.
Q: Is a hardcopy available? Where can I go to order it? How much is it?
A:
The Sun ONE Architecture Guide (book) will be available for $19.95 (includes shipping charges) through the Sun Download Center.
Q: Will Sun ONE Architecture Guide be available in other languages?
A:
The Architecture Guide is currently available in English. Sun will evaluate possibilities for localization based on demand in various geographies.
Q: When will it be updated? When can I expect the next release of the guide?
A:
The Architecture Guide will be updated and revised as needed and as specifications for new technologies are developed and refined.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||