サンプル Order Web サービスは多数のメソッドを提供し、http://demo.borland.com/OrderWebService/OrderService.asmx で .NET Explorer を使用してテストできます。 次のメソッドを利用できます。
- SearchArticles:名前のパターンによって商品を検索します。
- GetArticleByName:完全な名前によって商品を検索します。
- GetArticleById:ID によって商品を検索します。
- CreateUser:データベースに新しいユーザーを作成します。
- Login:既存のユーザーとしてログインします。 戻り値はユーザー ID です。ユーザー ID は他のメソッド呼び出しで必要となるため、この戻り値をグローバル変数に保存してください。
- Logout:ユーザーをシステムからログアウトします。
- CreateOrder:現在ログインしているユーザーで、新しい注文を作成します。
- AddOrderItem:注文に商品を追加します。
- GetOrder*:注文に関する情報を返します。
すべての注文関連のメソッドは、最初のパラメータとして userid を受け取ります。 そのため、Login メソッドから返されるユーザー ID をグローバル変数に保存して、すべての注文関連のメソッドの入力としてこの変数を使用する必要があります。
一部のメソッドによって、SOAP 例外が送出されることがあります (たとえば、ログインしていない状態で注文を作成しようとした場合など)。