Tuesday, February 20, 2018
Java Development India
Call Us

India: +91 98422 26200
Technologies: JEE|EJB|Swing|XML|Eclipse|JBoss|Weblogic|Oracle|Ajax|Web 2.0|W3C| View More

Desktop Interface Portals.

Today the business scenario has changed and enterprises are operating at different countries under various environments on different type of currencies, tax criteria, time etc. Java has brought a refreshing new initiative for handling and user friendly operation of complicated data over internet, which was previously handled only through desktop applications. For example Excel Adapter provides all the options of normal Excel application to the web based application.

Similar type UI tools are easy bread for Java. Desktop Interface with user friendly controls, grid layout, multiple events on same screen are the most preferred UI applications for users. Application integration on web with a variety of desktop controls are one of the prior advantages of Java. Java 2 Platform, Standard Edition will further enhance desktop integration, enabling applications to be deployed for internet. To enable better platform integration, Swing/JSF based applications, projects like the JDesktop Integration Components (JDIC) are well suited.

Desktop Interface Portals are actually UI components, made up of many portlets and other fragments. A portal page is displayed as a collection of non-overlapping portlet windows, where each portlet window displays a portlet. Hence a portlet (or collection of portlets) resembles a web-based application that is hosted in a portal. Many such collection of portlets, or portals exist for desktop interface. The Java Portlet Specification, JSR 168 enables interoperability through different web portals. This specification defines a set of APIs for interaction between the portlet container and the portlet addressing the areas of personalisation, presentation and security. Many other portals are also in existstance.

Apache Pluto is a reference implementation of JSR168. Other than the reference implementation, a number of vendors provide commercial implementations of the portlet container. JBOSS Portal is another one. It has a business friendly open source license that makes it totally free to download, use, embed and distribute. JBoss Portal provides a framework for centralized and secure access to applications and information, which fosters collaboration, streamlines business processes, and reduces costs.

Since JBoss Portal is deployed on JBoss Application Server, access to dynamic information is made easy and performance and scalability are assured. By providing an integrated user interface across applications, Java makes it easier for users to leverage existing IT applications, increasing the ROI on IT assets and reducing the need for new application and integration development.

Desktop Interface- Customisation.

The Desktop Interfaces can be customized by end users, administrators, and developers. End users can customize the Desktop in several ways. Users customize the look and feel of their Desktop UI application while the same application deployed on same server will have another look and feel for another user. The Portal Server software developers can customize the Desktop by creating provider classes,desktop templates,tag libraries etc. Developers can also use the Provider Application Programming Interface (PAPI) and the Search service APIs to extend the Portal Server software.

To generate the rendered Desktop interface The Portal Server software makes use a combination of Swing, JavaServer Pages(JSP), Java Server Faces(JSF) or template files. It also provide a way to enable a strict separation of business and presentation logic. Specifically, this means having the business logic in the provider classes and presentation logic in Swing/JSP or JSF. In general, a three-tier architecture consists of presentation logic, business logic, and the data. Tag libraries or Enterprise JavaBeans provide the business logic, a database contains the data, and Swing/JSP/JSF or templates provide the presentation logic. The business logic resides in some back end resource server that a content provider accesses. The data is on yet another back end server.

Java Development India & Desktop Interface Portals.

Java Development India from its offshore software development outsourcing centre has over the years handled several desktop interface and customisation initiatives on user friendly interface portals. We got expertise and technological excellence in deploying various desktop portals. We back our work with excellent developer team work and reliable continuous online support. Our thrust area is our emphasis on customer care.

What Java Development India Offer?.

Java Development India offers Desktop Interface portal development, Desktop Interface portal consulting and Desktop Interface portal related solutions from our offshore software development outsourcing centre at Kochi, Kerala in India

Case Studies
Managing multilevel tasks
& Attendance Contact us
Challenge was to manage supply
chain of our client Contact us
UK Youtube for dreaming
footballers Contact us
Efficiently managing the
HR functions Contact us
Real Estate Management solution
Contact us
Providing solution to manage cargo
distribution Contact us
Managing activities of the
advertising industry Contact us
Real time global collaboration of
service providers Contact us
Solution for efficiently managing
stock & accounts Contact us
Copyright 2007, Java Development India All rights reserved.