Advertisment

Smart web services with Sun Open Net Environment

author-image
CIOL Bureau
Updated On
New Update

Sun ONE Software Product Portfolio



Sun’s implementation of the Sun ONE architecture includes:

Advertisment



  • 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:



Advertisment

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



Advertisment

Communication Service:



iPlanetâ„¢ Messaging Server



Sun Internet Mail Server



iPlanet Calendar Server



Netscape Messaging Server



Web and Application Service:



Advertisment

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



Advertisment

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





Advertisment

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

Advertisment



References



More information is available at the following resources. Some of the information/diagrams in this whitepaper are taken from the following resources.



SunONE Sun site



SunONE Webtop



SunTone Certification



iPlanet Developer website



(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.



SunONE Sun site



SunONE Webtop



SunTone Certification



iPlanet Developer website



(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.)

tech-news