As the name states... right now I'm using BasicHttpBinding, but I'm wondering if I can switch to WSHttpBinding and still be interoperable with, for example, Java.
WCF: Is using WsHttpBinding interoperable?
1.5k Views Asked by michael At
2
There are 2 best solutions below
Related Questions in WCF
- couldn't copy pdb file to another directory while consuming wcf web service
- Call wcf from android app
- WCF Service not accepting multiple body parameters
- Error in Calling some service in WCF Client
- WCF channel Factory caching
- How to convert a List<string> to an IEnumerable<ServiceReference.datatable> C# Silverlight WCF RIA Services LINQ to SQL
- WCF reusing types with inheritance - cannot generate client code
- System.ServiceModel.FaultException'1' Where might the error be?
- How to configure proxy address for multiple WCF-bindings at once?
- How pass XML from PHP to the Soap WCF service?
- Multiple service contract inter-commnication
- WCF Service not returning virtual property ServiceProvider
- How to get information about error from HttpContext in WCF services
- Using Service Bus to access On Premise WCF Service
- Test case for WCF REST Service
Related Questions in INTEROP
- Optimizing C++ call from C#
- Unable to cast COM object of type 'Microsoft.Office.Interop.PowerPoint.ApplicationClass'
- Excel Range apply new NumberFormat
- C# Excel Interop Unable to get Characters.Text property when Range length is > 256
- Unspecified error (Exception from HRESULT: 0x80004005 (E_FAIL)) on ChartObject.CopyPicture
- VC++/CLI: How to prevent an unmanaged object from being destroyed when it goes out of scope?
- Swift and C Interop
- Add as link to within a project folder to copy always to root of output
- Print lists in a list to excel, randomly stops printing after 0.5-6 lists. Comexpection 0x800AC472
- .NET Interop: How to get returned string (not null terminated) from unmanaged DLL in C#
- BizTalk and COM+
- SetWindowPos causing crash in c# code
- An Objective-C category for an existing Swift class
- ShellExecute doesnt work if some parameters are just int type
- Perform Mouse Left Clicks on Scroll Wheel Input
Related Questions in WSHTTPBINDING
- Add Header to WCF RequestSecurityToken Message
- wsHTTPBinding authentication error
- Action cannot be processed due to ContractFilter mismatch at the EndpointDispatcher
- Cross domain error in WCF wsHttpBindingwith silverlight
- WCF SecurityNegotiationException
- PHP | SOAP 1.2 | How to set WS Addressing
- WCF Throttling and Connection Limits
- Could not find a base address that matches scheme HTTPS error in IIS-hosted WCF
- WCF: myservice.svc?wsdl shows "You have created a service.", not WSDL?
- WCF wsHttpBinding securiy without SSL and certificate
- ClientCredential usage
- Need help with WCF EndpointNotFoundException TCP error code 10061
- WCF The nonce is invalid or replayed
- WCF wsHttpBinding : Avoiding multiple "ISSUE" calls while calling a web service using wsHttpBinding
- WCF to Android communication and vice versa
Related Questions in WCF-INTEROPERABILITY
- C# WCF Web Service on localhost consumed by Java Client
- Is there a comprehensive Java Metro and WCF interoperability website, technique or resource?
- WCF Service, Java JApplet client, transport error 405
- Call to WCF-service from unmanaged c++ causes access violation
- What should I know when developing interoperable WCF web service?
- Advantages of having non interoperable services in WCF?
- I cannot find a suite of algorithms for this soap wcf request header
- WCF Universal service contract and WS-Interoperability compliance
- WCF/WebService: Interoperable exception handling
- WSIT does not understand SOAP Security header after request with custom security header
- WCF: Is using WsHttpBinding interoperable?
- WCF to Java endpoint/contract issue
- Java Client(Metro) Connecting to WCF Created with ExpressInterop Bindings
- How to create a cross platform duplex web service communication
- #Id/#Ref is unresolved
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
WSHttpBinding offers a lot of interoperable features but in the same time it by default uses message security with Windows authentication, service credentials negotiation over SPNego protocol and security context (WS-SecureConversation). Windows authentication and SPNego are not good candidates for interoperability and secure conversation doesn't have to be provided by older SOAP stacks.
So the answer is "it depends". You usually have to configure WSHttpBinding to be interoperable with Java. Moreover you don't have "full" control over used protocols (especially for security part) so sometimes you will use custom binding for interoperability.