Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Webservices..  RSS feed

 
Ephraim Paka
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,

what kindof framework ( jax-rpc etc.) should I be using to implement server side services in the following scenario, when the client is vb.net?

Also, if choose to implement a Stateless EJB as service and if I need to create different services ( eg. order , item etc ) do I have to create
an EJB service for each ? Then I am going or have 2 or more wdls if I am right? Do I really need a UDDI?

Thanks
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch.

I'm not all that familiar with VB.Net or EJBs, so I'll just comment on the other questions.

You don't need UDDI, ever. It's sometimes useful, but has failed to reach critical mass, and as such is not widely used.

You don't need more than one WSDL description for exposing multiple services. A WSDL description can describe multiple services just fine. But once you have exposed your EJBs as WS, the container will likely create the WSDL for you, so you may not have to worry about this.

As to which SOAP engine to use -Axis, JAX-WS, XFire-, that depends on a number of factors, not least of which is the infrastucture you already have in place. Axis is one of the easiest ways to get started, since it only requires a servlet container (e.g. Tomcat 4 or later) to run.
[ April 12, 2007: Message edited by: Ulf Dittmer ]
 
Ephraim Paka
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My companys using Websphere for web services so I will have to go with Jax-Ws. Also, incase of more than one service, can I create a Business Deligate class that basically routes the method invocation to the appropriate Service class ( ejb)? In this case will I be generating wdsl for only Business Deligate? Is ther a way one service class can invoke a method on another service class?

Thanks for the answer Ulf and others

E
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!