I am adding method overloading to an asmx web service written in C #, and to publish it I need to change the WebServiceBinding attribute of the service above. Doing this seems pretty harmless (the web service will only be consumed by applications written in-house, at least for the foreseeable future), but are there some missing consequences of this choice?
Just to wrap things up here (after @Niklas's request), I decided that worrying about it too much on a web service based only on internal look is micro-optimization.
, , , WSDL , ( ), WS- , , .
To implement method overloading in webservices first you must set the MessageName attribute of your webservice then set your webservice binding ConformsTo attribute to WsiProfiles.None and that’s it! Note that you can do second step in your Web.Config file for all webservices.
Source: https://habr.com/ru/post/1714878/More articles:How to install Image :: Magick on Debian etch? - perlI cannot assign a parent to a child in the Google App Engine datastore. What am I doing wrong? - google-app-engineTableview с разделами, управляемыми контроллером получаемых результатов - iphonePHP: 8 character UTF encoding - phpPython search for a substring in a list - pythonWhy do I get an extra character (dot or marker) at the beginning of my byte array? - c #Access SharePoint Web Services without authentication - sharepointwait for the TXT file to be readable C # - c #determine if a blob image without loading the entire field? - databaseUnable to see structure members declared as NULL - vb.netAll Articles