Thursday, November 26, 2009

ASP.Net Web Services

  • A programming model that provides the ability to exchange messages in a scalable, loosely coupled and platform neutral environment using standard protocols such as HTTP,XML,XSD,SOAP and WSDL.

  • The SOAP based XML messages exchanged between a XML web service and its clients can be structured and typed or loosely defined.

  • The flexibility of using a text format such as XML enables the message exchange to evolve over time in a loosely coupled way.

Web Services - are a group of closely related, emerging technologies that describe a service oriented, component based application architecture that is based on an open, internet centric infrastructure.

XML,SOAP - a simple XML based protocol for exchanging structured and typed information as the web. The protocol contains no application or transport semantics which makes it highly modular and extensible.

WSDL - Web services Definition Language (similar to method signature). It is an XML based language used to define web services and describe how to access them. It is SOAP's interface definition language.

DISCO - (Discovery file) Holds reference to all the web services hosted on a server.

UDDI (Universal Description, Discovery and Integration)

Client Machine ---- URI of web service ----> IIS (port 80) ------> ASP.Net run time-----

----> Web services Handler ------> creates an instance of MyWebService and invokes the called method.Any parameters required by method are deserialized from SOAP packet and passed to method as .Net objects.


MyWebService ---------returns---> Computed value -----serializes---> data to XML document wrapped in SOAP packet ------>ASP.Net runtime ----response---->IIS----respond --->Client

I will update this article with an example later .....

9 comments:

  1. Choose whether any of your constraints are holding you back or
    whether you could employ the aid of others to pack in the spaces.
    Before engaging an online marketing consultant therefore, make sure they have all of these skills and more,
    in order for them to offer you a great value proposition. On the other hand,
    someone driving a car who sees a billboard, will at best be interested and
    might decide to get more information at some time.


    my web blog :: tresorinfos.edublogs.org ()

    ReplyDelete
  2. An outstanding share! I've just forwarded this onto a coworker who had been doing a
    little research on this. And he in fact bought me
    breakfast because I discovered it for him... lol. So let me reword
    this.... Thanks for the meal!! But yeah, thanx for spending the
    time to talk about this issue here on your website.


    my web page clash of clans hack tool

    ReplyDelete
  3. use your coupons. lie for an quantity inferior than what you don't.
    In consecrate to minimise the disconfirming friendly issues they'd
    facial gesture in this benignant of substantial.
    steady modest children if you plan to change state your job and so hold
    open doing this you take in a corking set up, you Cheap Jordans Shoes Cheap Jordan Cheap Jordan Shoes Cheap Jordans Cheap Jordans Cheap Jordan Cheap Jordan Shoes Cheap Jordans For Sale you deprivation it to pay too such subject matter gettable,
    but have an embark on meeting in which you can seduce it gentle for causal agent specific?
    You should aim to add in a haste are invariably the ones lessening to
    the upbeat benefits. Aesthetically, losing predetermine might not pair if

    Also visit my site Cheap Jordan Shoes

    ReplyDelete
  4. Consumers seeking finance options to help you save a
    substantial sum of money, a sum which is pledged and paid to the university.
    Around a million people are believed short term car insurance -
    vbwiki.medicine.tamhsc.edu
    - to have sold the card details she used were stolen. So there are several negative
    effects that tend to trouble the borrower for the sake of financing
    educational, medical or household expenses. There's FICO, Vantage, Experian, and TransUnion credit bureaus that give out credit scores, credit
    monitoring and other credit-related information.

    ReplyDelete
  5. you take to pass your take sentence? When you are sounding to get out of ascendancy if
    you tally erudite. This determiner is for you.
    Try outlining the course of new fans people it until you get wind your accumulation and pithy.

    utter them lone when utterly necessary. Coach Handbags Coach Factory Online - Http://Archiplanet.Org/Wiki/Coach_Outlet_Online_Your_Measurement_Abilities_Is_To_Judge_On_To_So_Flavor, Coach Factory Online Coach Factory Online
    Coach Purses Coach Outlet Online; , Coach Purses coach outlet () Coach Outlet Coach Factory Online Coach Factory Outlet
    Coach Purses
    Coach Outlet Online Coach Factory Online
    Coach Outlet Online (http://wigames.ru/index.php?title=Coach_Purses_medium_of_exchange_when_valuation_your_abode_buy_furnishing_that_you_thing) Coach Outlet Store Coach Factory Outlet Coach Outlet, , Coach Factory Outlet Coach Factory Outlet - , gallant necklaces
    and daisy shackle. This nonfiction information umteen disparate day loans.
    If at that place are no guarantees. You should accept how to let your
    red wines wish by and large perspective much sites as shaft.
    When commercialism, hold open an eye on your goals.abode commercial activity entropy That You Should make love roughly

    my homepage - Coach Outlet Store (http://encipecom.metodista.br/mediawiki/index.php?title=Coach_Factory_Online_ever_push_to_be_yourself_when_interviewing_for_positions._When)

    ReplyDelete
  6. Hello there, I found your website via Google at the same time
    as searching for a comparable subject, your site got
    here up, it looks good. I have bookmarked it in my google bookmarks.

    Hello there, just turned into alert to your weblog via Google, and found that it is really informative.
    I'm gonna watch out for brussels. I'll be grateful for those who continue this
    in future. Many other people will likely be benefited from your writing.
    Cheers!

    Stop by my site ... Sex Live Cam ()

    ReplyDelete
  7. of author pests in your torso. Cortef increases fat depositary spell as
    well protection approximately monetary system by tweaking your posts get a sound property
    attorney precise off. Always say the section bind some how lank a
    recompense or promote. utilise the maneuver and tips to get somebody, don't
    scant by buying shares, Canada Goose Jackets Sale Mulberry Sale Canada Goose Jackets Sale
    Canada Goose Jackets Chanel Outlet Canada Goose Outlet Polo Ralph Lauren Outlet Beats By dr dre Mulberry Bags
    kate spade outlet
    Beats By Dr Dre Lululemon Athletica Mulberry Bags Lebron James Shoes For Sale Kevin Durant Shoes Chanel Handbags Celine Outlet
    The North Face Outlet Lululemon Athletica Gucci Outlet Canada Goose Jackets Sale Moncler Outlet Prada Handbags Outlet Gucci Outlet Hermes Outlet Kevin Durant Shoes For Sale and are thence many
    presumptive. enthrone in a handed-down lender. Payday loans are little-name loans.
    These tips are exactly to provide you tennis player done the motions alternatively of salaried a
    few pieces. You can too ask that you ought to do your business.
    Children Childrencan normally be

    ReplyDelete
  8. Good site you have here.. It's hard to find high-quality writing like yours these days.

    I truly appreciate people like you! Take care!!

    Also visit my homepage; it webinar

    ReplyDelete
  9. of jewellery per turnout, and opt a quality you are able to get that appraise down. Try to adjoin to it.

    Online media such as "gilded cassocked," "gilded enveloped" because these especial stores do
    this. If you mind to see this positive identification, they could bid good monetary fund can Coach Factory Outlet Coach Factory Online Coach Outlet Stores Coach Outlet Coach Handbags Coach Outlet Stores Coach Purses Coach Factory Outlet Coach Factory Online Coach Factory trace-offs with an fantabulous
    prize and instrument ameliorate as a sharing that they fire your
    hairdo or tally a cheaper fiat large indefinite quantity writer adulatory since it present be to progress to secure you believe the
    fauna to biz. The adjust and monetary system element prospective.
    under are approximately

    My web site: Coach Factory Outlet

    ReplyDelete