The information technology (IT) we use also must be able to adapt to shifting market demands. Evaluate it continually at all levels: is infrastructure such as servers and wiring appropriate? Can we use any publicly available software or must we develop proprietary, specialized applications? How functional are our company’s interfaces with its customers? None of these questions can we answer just once...!
Do you remember In our Acads, we Learned lot of concepts Like BASIC, PASCAL, dBase,FoxPro, Fortran, VB, C, C++, JAVA, COBOL, Oracle, Win 3.1, NOVELL, Windows XP, UNIX, LINUX.... Goes On !!!
Some Technologies/Products are still existing in IT Market, Some are outdated, Some Products we not even known when they entered and exited.Some are EverGreen...! When New Technology/Product enters into Market sets Standards in Industry and when it turns to survive for a long time and competete in real world it has to be either enahanced/Upgraded or need to release its new product.
I believe some of You heard the Term "WEB SERVICES" at any instance from past 6 years. When i heard it in first time I thought its a kind of Software/Product as XXXXXXX. But now I Often question Myself that why i did not pay attention to know more about it and its functionality. I should have known about it more. In My Recent trainings I have come acrossed it and known the importance of it. I have started surfing on Google how its works and what are the components of it.
We will get lot of definitions about WEB SERVICES and Architecture and flow of it. I am not going to describe technically anything about it. But to be theoritically what i understand is, when we're talking about a Web service, "we're talking about taking some kind of application or bunch of applications and being able to make them available to people using the Internet as the transport, as the communications mechanism between the application which is calling and the other application which is responding to the call and delivering information."
I can say defining web service is not a Easy Job, There are several sites which described about it, For reference ex: http://www.service-architecture.com/web-services/. It has Tremendous features, It works in any Property Foundational Applications with the help of repository SOAP and definitions WSDL and Registry UDDI.
For Example, If we have to make use of some functionalities/features (In Technical terms we call Methods) of One Technology which are defined at Other Technology. For this we Consider the cutting edge technologies such as JAVA/J2EE and .NET. IF we want to use the methods which is defined by JAVA/J2EE at .NET we have some services such as CORBA (Costly Oriented), EJB/JMS/RMI (Java Related Functionalities - Ruled Out). So feasible Solution is WEB SERVICES. Not only for reusablity but also for integration across platforms, reliable security... etc.
If a company wants to Integrate its funcitonal operations across its several business units. The WEB SERVICES is the ultimate solution to acheive it. And study says forthcoming IT MARKET is completely WEB SERVICES to achieve various requirements.
=================================================================================
It is really good informative article, keep it up.
ReplyDelete