Improve company productivity with a Business Account.Sign Up

x
?
Solved

WEB Service vs ???

Posted on 2016-07-17
7
Medium Priority
?
165 Views
Last Modified: 2016-07-20
A WEB service runs on a server, and clients consume the service, correct?  What alternatives are there to a WEB service, if i need to have a server/host take send/receive data from clients?  Is a WEB service cross-platform? Microsoft only?
0
Comment
Question by:HLRosenberger
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 1

Expert Comment

by:ITsolutionWizard
ID: 41715836
Wcf and mvc you can use to compare
All three are cross domain and should not have any isssues
0
 
LVL 1

Expert Comment

by:ITsolutionWizard
ID: 41715837
Those you can use as service and Amy languages can use it
0
 
LVL 84

Expert Comment

by:Dave Baldwin
ID: 41716048
Let's simplify things for a minute.  Web servers accept requests and reply with responses using the HTTP protocol.  They were originally intended to serve web pages to web browsers.  However, anything that can be fit into that protocol can be done with clients and web servers.  I use custom client programs to download CSV files.

There is software that is called Web Services.  Although they aren't necessarily all the same, they will each have specific requirements for requests and responses.  What ever you do, the requests and the responses should be well defined so the system works well.
0
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

 
LVL 31

Accepted Solution

by:
Alexandre Simões earned 1000 total points
ID: 41716159
I would like to focus a bit more on the last part of your question:
Is a WEB service cross-platform? Microsoft only?
A Web Service is nothing more than an endpoint on a server that receives a request and replies to it.
As the web uses the HTTP, a web service is known for using this transport protocol to operate.

With this said, the technology you use to develop such a service is an implementation detail.

Web Services are often divided into two main categories: SOAP and REST but the same web service can be configured in a way that supports both.
Again, the technology used is a mere implementation detail.

You'll find that most web technologies have a way to implement web services and depending on that, you need to choose the server technology that supports that implementation.
For instance, if you choose to go on the Microsoft WCF path, you'll need to have an IIS to host it.
On the other hand, if you're more of a JAVA guy, maybe you might need to use a JBOSS or something else.
These are just two examples, but there are plenty other alternatives.
0
 
LVL 1

Author Comment

by:HLRosenberger
ID: 41716188
Where could I find a list of server technologies that supports implementation?  What the most used technology?  Are there advantages and disadvantages of the various technologies ?
0
 
LVL 84

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 1000 total points
ID: 41716246
Basically all web servers (IIS, Apache, nginx, and others) support 'web services'.  The web services are 'supplied' by software that is running on the web servers.  That can be almost anything that a client can request and get a response from the server.

That is almost like what kind of web page can I get.  The possibilities are huge.  To get a more useful answer, you need to narrow down what you want to do.
0
 
LVL 1

Author Closing Comment

by:HLRosenberger
ID: 41721198
thanks
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Custom Android App Development is the need of an hour for several businesses. If you go through the right firm for Android Application Development, it can make a huge difference to the ways in which customers interact with your business.
An ASP.NET Web Form User Control is not newly introduced in ASP.NET. In fact, it was an old technology yet still playing a role to generate web content, especially when we want to use it to have a better and easy way to control part of the web conte…
The purpose of this video is to demonstrate how to Import and export files in WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Click on Too…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.

579 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question