Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The service can be invoked in REST-style via curl (http://curl.haxx.se). The following commands can be executed in using the command line to invoke each of the resources.

  • Create Product

  • .

  • Code Block
    curl -X POST -d '<product><productCode>S10_100</productCode><productName>1969 Harley Davidson Ultimate Chopper</productName><productLine>Motorcycles</productLine><quantityInStock>7933</quantityInStock><buyPrice>48.81</buyPrice></product>' --header 'Content-Type: application/xml' http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/product
  • Update Product

  • .

  • Code Block
    curl -X PUT -d '<product><productCode>S10_100</productCode><productName>1969 Harley Davidson Ultimate Chopper</productName><productLine>Motorcycles</productLine><quantityInStock>8000</quantityInStock><buyPrice>48.81</buyPrice></product>' --header 'Content-Type: application/xml' http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/product

     

  • GET Product

    Code Block
    curl -X GET http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/product/S10_100

     

  • Get All Products

    Code Block
    curl -X GET http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/products

     

  • Delete Product

    Code Block
    curl -X DELETE http://localhost:9763/services/samples/ResourcesSample.HTTPEndpoint/product/S10_100