aspose file tools*
The moose likes Web Services and the fly likes I am a newbie Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "I am a newbie" Watch "I am a newbie" New topic
Author

I am a newbie

Kavitha Suryanarayanan
Greenhorn

Joined: Nov 03, 2012
Posts: 3

Hello Everyone!!! I am sorry that I am creating a new thread for this but I can't find my way around this place (*feels sheepish*)
I am not only a newbie to this website but also new to java .... but before pursuing it further I want to know what I am doing and where I am heading let me be more specific
I want to develop web applications and dynamic web content then I found out that you have to first choose a technology so I chose Java (i know the basics like Core java) I want to do jsp and servlets ...
but should I also do GUI swing AWT swt API .... and when I say jsp and servlets does that mean J2ee or is it completely different ?

I also see two threads named EJB and Other Java EE Technologies EJB, JMS, JNDI, JCA, JTA, etc. and Web Services SOAP, WSDL, UDDI, ebXML, BPEL etc. how are they different from each other? are they both for web ?

Woah that's a lot of questions but I would appreciate if I get answers that could help me decide what to do next to pursue a successful career in Java ....


P.S. moderators please excuse me if this question is not in the right place, if you choose to discontinue it please lemme know where can I find the answer for my questions

Thankyou


Success is just the beginning

Kavitha
Swastik Dey
Rancher

Joined: Jan 08, 2009
Posts: 1477
    
    6

Kavitha ,

As you have mentioned, you wish to develop a web application, you are dealing with j2ee technologies. Servlet/jsp is a part of j2ee specification.


Swastik
sandeeprajsingh tandon
Ranch Hand

Joined: Mar 06, 2009
Posts: 70
Hi,
There are 4 layers to a j2ee application
Web: Servlets and JSP are good enough for your webcontent. Swing would help you build a non-web client.
Business: EJB, Spring and all the other technoglogies you mentioned are j2ee technologies that would typically model your business e.g. You will have a Customer Entity with a ManageCustomer Session bean. You might want to then expose the session bean as a Webservice and invoke it via a SOAP call.
Persistence: If you choose hibernate or other persistenceproviders you dont have to write low level database queries and obtain connections
Database: Oracle, MySql or anyother to save your records


hope it provides some clues. Start building a helloworld application and try and save a record and obtain it back from the db and then edit it.
Kavitha Suryanarayanan
Greenhorn

Joined: Nov 03, 2012
Posts: 3

sandeeprajsingh tandon wrote:Hi,
There are 4 layers to a j2ee application
Web: Servlets and JSP are good enough for your webcontent. Swing would help you build a non-web client.
Business: EJB, Spring and all the other technoglogies you mentioned are j2ee technologies that would typically model your business e.g. You will have a Customer Entity with a ManageCustomer Session bean. You might want to then expose the session bean as a Webservice and invoke it via a SOAP call.
Persistence: If you choose hibernate or other persistenceproviders you dont have to write low level database queries and obtain connections
Database: Oracle, MySql or anyother to save your records


hope it provides some clues. Start building a helloworld application and try and save a record and obtain it back from the db and then edit it.




thank you so much sandeep ... Yes I did get some Idea now I choose Jsp and servlets since I am a web designer this will help n take me to the next level

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: I am a newbie