Sun ONE Software Product Portfolio
Sun’s implementation of the Sun ONE architecture includes:
- Forte Developer Tools
- Sun ONE Webtop
- The entire iPlanet product offering
- Sun’s Solarisâ„¢ Operating environment and Sun cluster 3.0
Figure 5 shows how the Sun ONE architecture components fit together. The above diagram shows the Sun ONE architectural components. The iPlanet Portal server forms the service delivery module for the users to access the services they need. The Forte tools form the basis for service creation and assembly. The iPlanet Application Server, iPlanet Web Server, iPlanet Process Manager form the service container wherein the services are hosted. The Applications and web services are facilitated by Sun ONE Webtop, iPlanet Commerce Portfolio, iPlanet Communications Portfolio. The backend systems can be integrated using the iPlanet Integration Server, iPlanet ECXpert. The user management is facilitated using the iPlanet Unified User Management Portfolio. The Sun ONE operating environment is Solaris Operating systems environment. Following are the products from different vendors for the sun ONE framework Portal Service:
iPlanetâ„¢ Portal Server
iPlanet Portal Server: Instant Collaboration Pack
iPlanet Portal Server: Mobile Access Pack
iPlanet Portal Server: Personalized Knowledge Pack
iPlanet Portal Server: Secure Remote Access Pack
Commerce Service:
iPlanetâ„¢ Market Maker
iPlanet BuyerXpert
iPlanet SellerXpert
iPlanet BillerXpert
iPlanet BillerXpert B2B Edition
iPlanet BillerXpert Consolidator Edition
iPlanet Trustbaseâ„¢ Transaction Manager
Communication Service:
iPlanetâ„¢ Messaging Server
Sun Internet Mail Server
iPlanet Calendar Server
Netscape Messaging Server
Web and Application Service:
iPlanetâ„¢ Application Server
iPlanet Application Server, Standard Edition
iPlanet Application Server, Enterprise Edition
iPlanet Application Server, Enterprise Pro Edition
iPlanet Application Server Enterprise Connectors
iPlanet Developer Pack, Enterprise Edition
iPlanet Web Server, Enterprise Edition
Forteâ„¢ for Javaâ„¢
Integration Service:
iPlanet Integration Server, EAI — XML based EAI solution with Business Process Management
iPlanet Integration Server, B2B — secure document exchange over the Internet with a variety of protocols
iPlanet Message Queue for Java — high performance Message Oriented Middleware solution based on the Java Message Service specification
User Management Service:
iPlanetâ„¢ Directory Server
iPlanet Directory Server Integration Edition
iPlanet Certificate Management System
iPlanet Web Proxy Server
iPlanet Delegated Administrator
Policy Server
The Sun ONE DART Diagram
Where do the services come from? They are built from information assets. Sun uses the acronym DART to describe these information assets and architecture that can bring those assets into life in the form of services.
In short DART is a checklist to start thinking about what assets are available and could be leveraged through a software platform to meet new and existing business needs. This architecture begins at the top by focusing on the community. Who is it that the business needs to talk to?
Is it the employees around the world? Partners in local area? Business is driving something towards those communities first and foremost. So to reach them, the architecture has to include something that cohesively and attractively presents and aggregates data. That’s the portal portion of the architecture.
This is one way to leverage data to the Internet to communities. Another way to manage that data is through the directory that can house all of the user’s data, like who they are, what privileges they have and what part of the business they need to interact with.
Similar Technology
Microsoft has come with a similar technology called Microsoft .NET.
Sun ONE vs. Microsoft .NET
Since Sun ONE is based on the J2EE standards and other open standards like ebXML it has greater advantage in developing and providing web services. Most ISVs and consulting companies prefer J2EE because they cannot control their customers' target platforms. We believe this application availability will result in J2EE beginning to dominate more and more as time goes on.
In conclusion, while both platforms will have their own market-share, we feel most customers will reap greater wins with J2EE. J2EE advantages outweigh those offered by Microsoft.NET and will be preferred architecture Since Sun ONE is based on the J2EE standards it’s wise enough to compare .NET with J2EE.
Advantages of J2EE over .NET
According to Gartner, there are 2.5 million Java developers. IDC predicts this will grow to 4 million by 2003. 78% universities teach Java, and 50% of universities require Java. C# the answer for Java is still not a proven language.
Constraints
The only constraint in building the Sun ONE framework is that the applications that are to be web-enabled to provide the services should be loosely coupled and should support open standards. For e.g. ebXML, UDDI, SOAP, WSDL etc.,
Who can go for SunONE?
Companies planning to develop or deliver software applications can now become providers of open, smart web services.
These providers might include:
- A software application provider that delivers a service enabling solution
- An internal enterprise IT group that offers applications to its employees
- A service provider that hosts the applications for external customers
References
More information is available at the following resources. Some of the information/diagrams in this whitepaper are taken from the following resources.
(The article forms a part of the technical white paper prepared by Kshema Technologies, a software company that focuses on Communication Technologies, Healthcare, Financial Services and Industrial Automation.)
Sun ONE Software Product Portfolio
Sun’s implementation of the Sun ONE architecture includes:
- Forte Developer Tools
- Sun ONE Webtop
- The entire iPlanet product offering
- Sun’s Solarisâ„¢ Operating environment and Sun cluster 3.0
Figure 5 shows how the Sun ONE architecture components fit together. The above diagram shows the Sun ONE architectural components. The iPlanet Portal server forms the service delivery module for the users to access the services they need. The Forte tools form the basis for service creation and assembly. The iPlanet Application Server, iPlanet Web Server, iPlanet Process Manager form the service container wherein the services are hosted. The Applications and web services are facilitated by Sun ONE Webtop, iPlanet Commerce Portfolio, iPlanet Communications Portfolio. The backend systems can be integrated using the iPlanet Integration Server, iPlanet ECXpert. The user management is facilitated using the iPlanet Unified User Management Portfolio. The Sun ONE operating environment is Solaris Operating systems environment. Following are the products from different vendors for the sun ONE framework Portal Service:
iPlanetâ„¢ Portal Server
iPlanet Portal Server: Instant Collaboration Pack
iPlanet Portal Server: Mobile Access Pack
iPlanet Portal Server: Personalized Knowledge Pack
iPlanet Portal Server: Secure Remote Access Pack
Commerce Service:
iPlanetâ„¢ Market Maker
iPlanet BuyerXpert
iPlanet SellerXpert
iPlanet BillerXpert
iPlanet BillerXpert B2B Edition
iPlanet BillerXpert Consolidator Edition
iPlanet Trustbaseâ„¢ Transaction Manager
Communication Service:
iPlanetâ„¢ Messaging Server
Sun Internet Mail Server
iPlanet Calendar Server
Netscape Messaging Server
Web and Application Service:
iPlanetâ„¢ Application Server
iPlanet Application Server, Standard Edition
iPlanet Application Server, Enterprise Edition
iPlanet Application Server, Enterprise Pro Edition
iPlanet Application Server Enterprise Connectors
iPlanet Developer Pack, Enterprise Edition
iPlanet Web Server, Enterprise Edition
Forteâ„¢ for Javaâ„¢
Integration Service:
iPlanet Integration Server, EAI — XML based EAI solution with Business Process Management
iPlanet Integration Server, B2B — secure document exchange over the Internet with a variety of protocols
iPlanet Message Queue for Java — high performance Message Oriented Middleware solution based on the Java Message Service specification
User Management Service:
iPlanetâ„¢ Directory Server
iPlanet Directory Server Integration Edition
iPlanet Certificate Management System
iPlanet Web Proxy Server
iPlanet Delegated Administrator
Policy Server
The Sun ONE DART Diagram
Where do the services come from? They are built from information assets. Sun uses the acronym DART to describe these information assets and architecture that can bring those assets into life in the form of services.
In short DART is a checklist to start thinking about what assets are available and could be leveraged through a software platform to meet new and existing business needs. This architecture begins at the top by focusing on the community. Who is it that the business needs to talk to?
Is it the employees around the world? Partners in local area? Business is driving something towards those communities first and foremost. So to reach them, the architecture has to include something that cohesively and attractively presents and aggregates data. That’s the portal portion of the architecture.
This is one way to leverage data to the Internet to communities. Another way to manage that data is through the directory that can house all of the user’s data, like who they are, what privileges they have and what part of the business they need to interact with.
Similar Technology
Microsoft has come with a similar technology called Microsoft .NET.
Sun ONE vs. Microsoft .NET
Since Sun ONE is based on the J2EE standards and other open standards like ebXML it has greater advantage in developing and providing web services. Most ISVs and consulting companies prefer J2EE because they cannot control their customers' target platforms. We believe this application availability will result in J2EE beginning to dominate more and more as time goes on.
In conclusion, while both platforms will have their own market-share, we feel most customers will reap greater wins with J2EE. J2EE advantages outweigh those offered by Microsoft.NET and will be preferred architecture Since Sun ONE is based on the J2EE standards it’s wise enough to compare .NET with J2EE.
Advantages of J2EE over .NET
According to Gartner, there are 2.5 million Java developers. IDC predicts this will grow to 4 million by 2003. 78% universities teach Java, and 50% of universities require Java. C# the answer for Java is still not a proven language.
Constraints
The only constraint in building the Sun ONE framework is that the applications that are to be web-enabled to provide the services should be loosely coupled and should support open standards. For e.g. ebXML, UDDI, SOAP, WSDL etc.,
Who can go for SunONE?
Companies planning to develop or deliver software applications can now become providers of open, smart web services.
These providers might include:
- A software application provider that delivers a service enabling solution
- An internal enterprise IT group that offers applications to its employees
- A service provider that hosts the applications for external customers
References
More information is available at the following resources. Some of the information/diagrams in this whitepaper are taken from the following resources.
(The article forms a part of the technical white paper prepared by Kshema Technologies, a software company that focuses on Communication Technologies, Healthcare, Financial Services and Industrial Automation.)