Results 1 to 5 of 5
Like Tree1Likes
  • 1 Post By gimbal2

Thread: Java... and what next? :-)

  1. #1
    rysic is offline Member
    Join Date
    Sep 2014
    Posts
    2
    Rep Power
    0

    Default Java... and what next? :-)

    Hi!

    I started recently to remember myself Java knowledge from studies. I started to like it and decided to migrate to it from my actual projects and ideas.

    My first project is in php. The idea was simple site but it started growing and now it is difficult to maitain it. Inside this page I have some network devices configurator, network subnets allocation and forms which can send automatic e-mails to Internet provider.
    My second project woud be a little social page with IT knowledge.

    So now I stucked a little which technology should I chose to start writing WWW pages in Hava. As I know two main concepts are Spring and J2EE.
    What would you suggest me?

    Thanks in advance for opinions an sorry for any mistakes - I'm not native engilish :-)

  2. #2
    gimbal2 is offline Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    5,114
    Rep Power
    12

    Default Re: Java... and what next? :-)

    What I would suggest is to keep control of your own choices and read around and experiment. I'm not going to tell you what you should use, neither should anyone else. You have a brain, you have an opinion - make them count.
    DarrylBurke likes this.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

  3. #3
    rysic is offline Member
    Join Date
    Sep 2014
    Posts
    2
    Rep Power
    0

    Default Re: Java... and what next? :-)

    Quote Originally Posted by gimbal2 View Post
    What I would suggest is to keep control of your own choices and read around and experiment. I'm not going to tell you what you should use, neither should anyone else. You have a brain, you have an opinion - make them count.
    But it can take much time to discover deeply this two sollutions, so it is reasonable to hear opinions from experienced developers :-)

    One more question. When I was programming in php I was able to use any WWW server I liked - Apache, Nginx, Lighttpd.
    For Java I also see Glassfish, Tomcat, JBoss... but it looks for me that tey are connected with some technologies/frameworks/standards. Am I right?

  4. #4
    wsaryada is offline Senior Member
    Join Date
    Jun 2007
    Location
    Bali, Indonesia
    Posts
    762
    Rep Power
    13

    Default Re: Java... and what next? :-)

    To learn web programming in Java you should better start with Servlet and JSP technology first. After you learn about servlet and jsp you can explore other such as JEE or Spring. For the application server, Tomcat is a good one to start with. So with servlet, jsp and tomcat you'll be able to create a web application in Java.

  5. #5
    gimbal2 is offline Just a guy
    Join Date
    Jun 2013
    Location
    Netherlands
    Posts
    5,114
    Rep Power
    12

    Default Re: Java... and what next? :-)

    Quote Originally Posted by rysic View Post
    But it can take much time to discover deeply this two sollutions, so it is reasonable to hear opinions from experienced developers :-)
    If you ask 5 people, you'll get 5 woefully different opinions. No, it doesn't help and it is only a function of you wanting this to be easy - it is not. It SHOULD take you much time to figure out, that is the only way that is correct. If you rush through it, such as by letting other people decide for you, you're setting yourself up to fail.

    As to your other question which is at least one that can be answered: Glassfish and JBoss are implementations of the Java Enterprise Edition (JEE) standard and provide implementations for the large amount of APIs it prescribes. Apache Tomcat is closer to what you are familiar with; it is a basic web server which has only support for the minimal servlet & JSP standards that wsaryada refers to. Which is already enough to get most things done by the way, the combination of a Java Runtime with a HTTP server is very powerful.

    I will give you one piece of counter advice: be sure that you want to use Java for web development; times are changing and 2 years from now you may discover that you went down a path that everyone else was moving away from. If the answer is still yes then be sure you want to use Java for. The front-end? (less likely). The back-end? (more likely). The answers to those will determine what you will need to focus on and what else you should learn next to Java. It has become more popular to use Javascript technologies for the front-end for example.
    "Syntactic sugar causes cancer of the semicolon." -- Alan Perlis

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •