Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6220439
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T07:57:25+00:00 2026-05-24T07:57:25+00:00

Is it possible to use oData with a WCF service application but not use

  • 0

Is it possible to use oData with a WCF service application but not use WCF Data Services?

It will be great if someone could shed more light on oData. I have done some Googling on this topic, but whenever I search for “wcf odata”, I get information about WCF Data Services.

Any help/links will be appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T07:57:26+00:00Added an answer on May 24, 2026 at 7:57 am

    WCF Data Services is the Microsoft implementation of the general OData protocol. As such, only WCF Data Services are / support / implement OData – a “normal” WCF service does not (and can not).

    You might need to elaborate exactly why you feel the need or urge to use OData but not use WCF Data Services. What’s the issue / problem you have with that setup? WHY do you want to use only a “normal” WCF service??

    Update: ok, so you want to have services that expose data in different fashions and with different methods. What you could do is create a regular WCF service that’s exposing both SOAP endpoints as well as a webHttpBinding REST endpoint. This will work – but then it’s a “regular” WCF service, with methods that take parameters and return some data structure. This is not WCF Data Service (OData).

    OData is more of a “here’s my data collection, you can browse around in it” kind of approach – it’s more about exposing an entire data model to the outside world using REST. This doesn’t mix and match with SOAP – which is a lot more procedure-oriented, e.g. LoadCustomer, SaveInvoice and so forth.

    So while it’s absolutely possible to have procedure-oriented WCF services exposing both SOAP and REST endpoints at the same time, I don’t really see how you can mix and match the “expose-this-resource” kind of approach for WCF Data Services / OData with a SOAP binding – this just doesn’t work, I believe.

    So if you must expose your data model of WCF Data Services (OData), you will need to author a second, pretty different looking regular WCF services for the SOAP clients, that might be based on the same data in the end (access the same database, for instance), but it’s “face” will look quite different.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

what could be a possible use of declaring types within a namespace but not
Is it possible to use OData with Visual Studio 2005 and .NET framework 2.0
Is it possible use RESTKit with ASIHTTPRequest? I have been using ASIHTTPRequest but it
Do I need to create all objects which i will possible use with itemRenderer
Possible Duplicate: Use templates to get an array's size and end address Can someone
I am trying to query a WCF OData service from Java using the odata4j
Is it possible to use oData as a datasource for entity framework? We are
Is it possible use mod_rewrite to resolve addresses hosted on another server? Say I
Is it possible use a MySQL query to perform this kind of check? If
I need a control having these features: It should be possible use it in

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.