Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 5 of 5

Thread: JavaSE or JavaEE?

  1. #1
    Junior Member
    Join Date
    May 2014
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default JavaSE or JavaEE?

    Do i need to use JavaSE or JavaEE in developing a simple desktop document management system? The system will be use by different users but have centralized database. I read some articles that JavaEE is for client-server applications, which in this case the client are the users and the server is the database, please correct me if i'm wrong... and JavaSE applications is for embedded applications, correct me if i'm wrong again and i think that they have some different implementations.....


  2. #2
    Member Ada Lovelace's Avatar
    Join Date
    May 2014
    Location
    South England UK
    Posts
    414
    My Mood
    Angelic
    Thanks
    27
    Thanked 61 Times in 55 Posts

    Default Re: JavaSE or JavaEE?

    Java SE stands for Java Standard Edition.
    Java EE stands for Enterprise Edition.

    Java SE also contains the Swing GUI collection libraries by default as long as the
    correct JRE is installed along side it.
    I have not used the EE myself, but from what I have heard, the EE version is a lot more
    complex than SE, it contains databases and queries as well as standard functionality.

    The best way to go is to start with SE if you are starting out with Java. It's very powerful for what it is, free
    and it is what most colleges/universities use. A more experienced member might be able to give you more
    information on Java EE.

    Wishes Ada xx
    If to Err is human - then programmers are most human of us all.
    "The Analytical Engine offers a new, a vast, and a powerful language . . .
    for the purposes of mankind
    ."
    Augusta Ada Byron, Lady Lovelace (1851)

  3. #3
    Junior Member
    Join Date
    May 2014
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: JavaSE or JavaEE?

    Thank you for your answer.. i'm using eclipse and i think i will use SWT for its graphical interface, from what i read swing comsumes more memory than the SWT. can i distribute the application if I will develop it in JavaSE? i mean different computers will have the application and they will all connect to the database server which is in another PC for managing their own documents.

  4. #4
    Member Ada Lovelace's Avatar
    Join Date
    May 2014
    Location
    South England UK
    Posts
    414
    My Mood
    Angelic
    Thanks
    27
    Thanked 61 Times in 55 Posts

    Default Re: JavaSE or JavaEE?

    I cannot give you a definite answer to that.
    however, I did a bit of searching and this: https://netbeans.org/kb/docs/java/javase-deploy.html
    Seems to have some good information about it. It does refer to the Netbeans IDE, but all distribution is done with packaging and the JAR.
    As for the memory consumption - I have not heard of Swing being a RAM hog - thats new to me, but something worth looking into.
    Hope that helps a little bit more

    Wishes Ada xx
    If to Err is human - then programmers are most human of us all.
    "The Analytical Engine offers a new, a vast, and a powerful language . . .
    for the purposes of mankind
    ."
    Augusta Ada Byron, Lady Lovelace (1851)

  5. #5
    Administrator copeg's Avatar
    Join Date
    Oct 2009
    Location
    US
    Posts
    5,320
    Thanks
    181
    Thanked 833 Times in 772 Posts
    Blog Entries
    5

    Default Re: JavaSE or JavaEE?

    This all completely depends upon how you wish to organize/build your application. You can get by on just J2SE by having your application make calls directly to the database - this gives you a 2-tier client/server application. J2EE allows you to build your application up into an n-tier architecture, and in so doing can make an application more scalable and maintainable by separating the roles into their own tiers (eg presentation, business logic, data access, etc...). J2EE is built on top of J2SE, so a solid understanding of J2SE is recommended before diving into J2EE.

    from what i read swing comsumes more memory than the SWT
    Curious where you read this (and this is just me, but I wouldn't base my decision solely on this)...both SWT and Swing have advantages/disadvantages - a quick google will let you be better informed on your choice (for instance, http://stackoverflow.com/questions/2...n-swt-vs-swing ). A big factor you may wish to consider is you're client base - if working on many different platforms using SWT will require you to distribute a version for each different platform.

Similar Threads

  1. Clearing up the air on javaEE
    By moonah in forum The Cafe
    Replies: 1
    Last Post: January 18th, 2014, 05:37 AM
  2. Database Connect Error on Eclipse ( JAVAEE/Glassfish)
    By thisbeme in forum JDBC & Databases
    Replies: 0
    Last Post: March 6th, 2012, 07:27 AM