aspose file tools*
The moose likes Web Services and the fly likes complete SOAP demo Project Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "complete SOAP demo Project" Watch "complete SOAP demo Project" New topic
Author

complete SOAP demo Project

Jaffery Rab
Ranch Hand

Joined: Jan 18, 2002
Posts: 36
Hi Guys,
I am a new to SOAP, but went through some basic SOAP tutorial and concept. Now I need to have complete and easy SOAP Project including all coding and environment setting so I could just run it and see how it works.
Could anybody tell me how can I get this resource.
Cheers,
Irfan Jaffery
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Are you looking for an "assignment" or an out-of-the-box type of resource which you can just unpack somewhere?
I am not aware of any out-of-the-box environment but the assignment shouldn't be too difficult to come up with. For example, you could build an aggregator of some sort. That would give you some hands-on experience of both service and client side ws-coding.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Jim Baiter
Ranch Hand

Joined: Jan 05, 2001
Posts: 532
I would just download Apache Axis and work with their samples.
Philip Shanks
Ranch Hand

Joined: Oct 15, 2002
Posts: 189
There are some extremely stripped down samples in the jwsdp-1.1 download. They are ready to run in the bundled Apache Tomcat instance. Just do the standard install, and you are ready to run, examine and begin reverse engineering!


Philip Shanks, SCJP - Castro Valley, CA
My boss never outsources or has lay-offs, and He's always hiring. I work for Jesus! Prepare your resume!
Ramesh Nagappan
Author
Ranch Hand

Joined: May 06, 2003
Posts: 159
Originally posted by Philip Shanks:
There are some extremely stripped down samples in the jwsdp-1.1 download. They are ready to run in the bundled Apache Tomcat instance. Just do the standard install, and you are ready to run, examine and begin reverse engineering!

In addition, if you are looking for a J2EE Application server with a JWSDP environment, you may think of using SunONE Application server 7.0. It comes with full-featured Web services examples.
This allows to expose your J2EE components as Web services using JAX-RPC and SAAJ APIs.


Ramesh Nagappan CISSP<br />Co-Author of "Core Security Patterns"<br />nramesh@post.harvard.edu<br /><a href="http://www.coresecuritypatterns.com" target="_blank" rel="nofollow">www.coresecuritypatterns.com</a>
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
For a serious out of the box solution, look at GLUE from TheMindElectric.com. It takes about two lines to publish any Java class as a SOAP service, and about two lines to consume one. There is a free version and supported versions.
You learn almost nothing about SOAP with this approach, but as far as I'm concerned, that is just fine!


A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Frank Carver
Sheriff

Joined: Jan 07, 1999
Posts: 6920
I don't know if the Mind Electric guys have improved their Glue product much since I looked at it a few months ago, but I gound it had real problems communicating with web services from other vendors. I moved to Axis and have found that seesm to do what I need these days.


Read about me at frankcarver.me ~ Raspberry Alpha Omega ~ Frank's Punchbarrel Blog
Ramesh Nagappan
Author
Ranch Hand

Joined: May 06, 2003
Posts: 159
Originally posted by Frank Carver:
I don't know if the Mind Electric guys have improved their Glue product much since I looked at it a few months ago, but I gound it had real problems communicating with web services from other vendors. I moved to Axis and have found that seesm to do what I need these days.


Adding to your point, If you want to ensure your Web services INTEROPERABLE with other SOAP implementations, you may confirm to SOAP Interoperability tests (refer to URL http://soapinterop.java.sun.com). If you are thinking about your Java Web services applications, portable across application servers (J2EE 1.4 and above), then consider using Sun JWSDP environment (http://java.sun.com/webservices/). Take a look at the tutorial :
http://developer.java.sun.com/developer/technicalArticles/WebServices/WSPack2/
Ram Kumar Subramaniam
Ranch Hand

Joined: Jan 17, 2003
Posts: 68
The download of axis and configuring of the examples with tomcat should be pretty easy.
Easier still, if u just want to see a webservice work is to install one of the latest IDE's(i've tried JDeveloper and WSAD) and use their wizard to create a webserice, deploy them(in their server attached), create a client(again using their wizards), and run them. -- Everything is quite straight forward and made to appear sooooo easy convincing u to immeadiately jump into webservices.......... But beware these guys make u dumber and u would'nt know any concepts as it literally does everything for you. I guess using those tools is for development acceleration and not for learning.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: complete SOAP demo Project