The paper presents the study cases for using different types of data in the open-source business applications. These types of applications may use various sets of data that come from XML files, DBMS-s, simple files or results from other applications. A different way of using these data is to pack them through Java methods and unpack them through other Java methods that are persistent in the same package. The data will be encoded and prepared in the Java classes to be used be open-source applications. The methods used for packing and unpacking data is addressed to a client-server communication that is the most common way to transfer data from server side to client side through applications, even if those are Web based or other types. The Java package that perform these tasks is custom and easy to use be every type of open-source business applications and may integrate it into the source code of the business logic. Using Java programming language to develop this package makes possible the integration of data into any type of open-source applications and even to build a separate business service for communications with other business applications.
Java Pack/Unpack Methods, Java Objects Integration, XML Files, Open-Source Java Components, UML Diagram, Open-Source Applications
[1]
David Reilly, “Getting Started with JDBC”, David Reilly webmaster, pp. 182-187, 2008;
[2]
David Gallardo, “Java design patterns 101”, ibm.com/developerWorks, 2009;
[3]
Dănuţ-Octavian Simion, “Using Java in Business Applications”, WSEAS Conferences in the University Politehnica, Bucharest, Romania, pp. 218–223, April 20-22, 2010, Conference/Session: ECC_COMPUTING, ISBN: 978-960-474-178-6, ISSN: 1790-5117;
[4]
Doug Lea, “Concurrent programming in Java design principles and patterns”, Addison Wesley, pp. 247-253, 2009;
[5]
James W. Cooper, “Java Design Patterns At a Glance”, www.javacamp.org/designPattern/ 2010;
[6]
URI: http://javaworld.com/javaworld/
[7]
URI: http://www.packtpub.com/service-oriented-java-business-integration/
[8]
URI: http://www.sun.com/software/javaenterprisesystem/
[9]
URI: http://www.manageability.org/
[10]
URI: http://www.javarules.org/