This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
What would be it?? Will there be some organization like W3C to lay out some rules that should be followed so that the real power of web services start taking effect?? I mean how exactly the world of web services will take effect with respect to the enterprise web projects?
I'm not quite sure what you're asking, but there are plenty of standards in the WS world (some would even say too many). The W3C itself is behind some of them (e.g. SOAP, WSDL), other important ones are backed by different organizations like OASIS. You can find a list of some of them here.
What do you mean by "the real power of web services start taking effect"? WS and SOA are being discussed and implemented just about everywhere - they are having a big impact.
Ping & DNS - updated with new look and Ping home screen widget
Without standardization these technologies take us no where.One system would talk language X and another would talk language Y.This doesn't make much sense. [ June 26, 2007: Message edited by: Rahul Bhattacharjee ]
Originally posted by Rahul Bhattacharjee: Without standardization these technologies take us no where.One system would talk language X and another would talk language Y.This doesn't make much sense.
Maybe I'm missing something, but I don't see the problem with that, actually.
As it is, my office uses (primarily) Java on our system (I'm cross-tasked in .Net as well)... but the bulk of the systems at our client use Microsoft technologies. By using web services, we're able to talk between systems without having to write complicated code to interface between the two. It's a nice way to keep things agnostic as far as development environments between departments/companies/industries.
Theodore Jonathan Casser
SCJP/SCSNI/SCBCD/SCWCD/SCDJWS/SCMAD/SCEA/MCTS/MCPD... and so many more letters than you can shake a stick at!
Joined: Nov 29, 2005
Originally posted by Theodore Casser: Maybe I'm missing something, but I don't see the problem with that, actually.
Hi Theodore Casser , you are not missing anything.May be the way I write (express in words )is not effective .It sometimes give wrong meaning.My bad.
I was not talking about underlying technology , rather I was talking about the communication language or protocol which should be standardized by some organization.
As now we have standard for sending messages for invocation of WS using SOAP ,WSDL for defining a WS and UDDI for discovery of WS from a registry , so we can say that it is standardized.Imagine many protocols for doing the above mentioned tasks.In that case making a inter operable systems would be difficult.
Ah, I'm understanding better now, I think, what you're trying to say.
I think there's nothing to worry about quite yet when it comes to the underlying protocols. Beyond the basics, there are always going to be proprietary extensions that work best within a given product range - look at the variation in the application servers available in the Java EE space and how they work with products from their own provider. As long as the market is moving the way it is, there's a dis-incentive for any company to do something that pulls their product out of compatibility with other web service providers.
But as long as the basic functionality is there, something that is truly language agnostic, then I don't think there's a real concern for the direction it's moving.