Data expression methods in enterprise application using J2EE architecture

  • Authors:
  • Zhang Xiaoshuan;Chen Peijun;Zhao Ming

  • Affiliations:
  • College of Information and Electrical Engineering, China Agricultural University, Haidian, Bejing, P. R. China and Jiangsu Provincial Key Laboratory of Computer Information Processing Technology, ...;College of Information and Electrical Engineering, China Agricultural University, Haidian, Bejing, P. R. China;College of Information and Electrical Engineering, China Agricultural University, Haidian, Bejing, P. R. China

  • Venue:
  • WSEAS TRANSACTIONS on COMMUNICATIONS
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

With use of the Internet, web browser-enabled software applications are developed rapidly. Nowadays enterprises are paying more attention than ever on developing their business on the Web. The demand for rapidly delivering high quality web enabled software applications to the end users is high. The enterprise software developers are making efforts to develop the enterprise software applications that not only satisfy the business needs but also achieve the high quality within a short development process. However, the enterprise software development is normally complicated. For example, factors like the different enterprise environment, the critical business demand, the lack of knowledge and experience from the developers and so on can make the enterprise software development become rather hard work. Under such circumstances, something is needed to simplify the enterprise software development and also enable the sharing of the knowledge and experiences among the different developers. J2EE architecture is becoming the mainstream framework to develop the more complex enterprise application. The important problem arises, which is how to manage to each layer in J2EE and control the interior business data and the customer data, given that J2EE architecture has many complicated layers. There is respective data presentation in relevant layer of J2EE, with strictly rules to access and transform data objects between these layers. This paper adopts the case study method to discuss the data expression of J2EE and the detailed data expressing methods in corresponding layer with some instances. According to the Façade pattern of J2EE, it should control the access to data persistence layer seriously to protect important enterprise data and avoid showing database pattern to client directly. The data persistence layer hides behind the business logic layer and provide business interfaces via the business logic layer to communicate with the presentation layer to package the data persistence layer, separates the data persistence layer from the presentation layer.