【手続補正書】
【提出日】平成20年12月2日(2008.12.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の複数のウェブサービスＡＰＩであって、各々が分散されたメッセージ受け渡しアプリケーションを書くためのものであり、前記第１の複数のウェブサービスＡＰＩの各々が前記複数のウェブサービスの論理グループ化のためにＳｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ名前空間に対応する第１の共通名前空間プレフィックスで表される第１の複数のウェブサービスＡＰＩと、
第２の複数のウェブサービスＡＰＩであって、各々が分散されたメッセージ受け渡しアプリケーションを書くためのものであり、前記第１の複数のウェブサービスＡＰＩのすべてに存在しないある共通の特性を有し、前記第２の複数のウェブサービスＡＰＩの各々が前記第１の共通名前空間プレフィックスおよび前記第１の共通名前空間プレフィックスのサブ名前空間である第２の共通名前空間プレフィックスの両方を有して表される第２の複数のウェブサービスＡＰＩと
を格納したことを特徴とする１つまたは複数のコンピュータ可読記憶媒体。
【請求項２】
前記第１の複数のウェブサービスＡＰＩは、ソースコードとして表されることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項３】
前記第１の複数のウェブサービスＡＰＩは、コンパイルされたコードとして表されることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項４】
前記第１および第２の複数のウェブサービスＡＰＩは、．ＮＥＴプラットフォーム上で動作可能であることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項５】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｃｈａｎｎｅｌｓ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｃｈａｎｎｅｌｓ」からコンパイルされることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項６】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｃｏｎｆｉｇｕｒａｔｉｏｎ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｃｏｎｆｉｇｕｒａｔｉｏｎ」からコンパイルされることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項７】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｄｅｓｉｇｎ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｄｅｓｉｇｎ」からコンパイルされることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項８】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｄｉａｇｎｏｓｔｉｃｓ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｄｉａｇｎｏｓｔｉｃｓ」からコンパイルされることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項９】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｓｅｃｕｒｉｔｙ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｓｅｃｕｒｉｔｙ」からコンパイルされることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１０】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｓｅｃｕｒｉｔｙ．Ｐｒｏｔｏｃｏｌｓ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ．Ｓｅｃｕｒｉｔｙ．Ｐｒｏｔｏｃｏｌｓ」からコンパイルされることを特徴とする請求項９に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１１】
第３の複数のウェブサービスＡＰＩであって、各々が分散されたメッセージ受け渡しアプリケーションを書くためのものであり、前記第１の複数のウェブサービスＡＰＩのすべてに存在しないある共通の特性を有し、前記第３の複数のウェブサービスＡＰＩの各々が前記第１の共通名前空間プレフィックスおよび前記第１の共通名前空間プレフィックスのサブ名前空間である第３の共通名前空間プレフィックスの両方を有して表される第３の複数のウェブサービスＡＰＩ
をさらに有することを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１２】
第４の複数のウェブサービスＡＰＩであって、各々が分散されたメッセージ受け渡しアプリケーションを書くためのものであり、前記第３の複数のウェブサービスＡＰＩのすべてに存在しないある共通の特性を有し、前記第４の複数のウェブサービスＡＰＩの各々が前記第１の共通名前空間プレフィックス、前記第３の共通名前空間プレフィックス、および前記第３の共通名前空間プレフィックスのサブ名前空間である第４の共通名前空間プレフィックスの両方を有して表される第４の複数のウェブサービスＡＰＩ
をさらに有することを特徴とする請求項１１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１３】
第３の複数のウェブサービスＡＰＩであって、各々が分散されたメッセージ受け渡しアプリケーションを書くためのものであり、前記第１または第２の複数のウェブサービスＡＰＩのすべてに存在しないある共通の特性を有し、前記第３の複数のウェブサービスＡＰＩの各々が前記第１の共通名前空間プレフィックス、前記第２の名前空間プレフィックス、および前記第２の共通名前空間プレフィックスのサブ名前空間である第３の共通名前空間プレフィックスの両方を有して表される第３の複数のウェブサービスＡＰＩ
をさらに有することを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１４】
前記１つまたは複数のコンピュータ可読媒体は、物理媒体であることを特徴とする請求項１に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１５】
第１の複数のＡＰＩであって、各々が第１の１つまたは複数の共通の特徴を有するファンクションを実装するためのものであり、前記第１の複数のＡＰＩの各々が前記第１の複数のＡＰＩの論理グループ化のためにＳｙｓｔｅｍの名前空間に対応する第１の共通名前空間プレフィックスで表される第１の複数のＡＰＩと、
第２の複数のＡＰＩであって、各々が第２の１つまたは複数の共通の特徴を有するファンクションを実装するためのものであり、前記第２の複数のＡＰＩの各々が前記第１の共通名前空間プレフィックスおよび前記第１の共通名前空間プレフィックスのサブ名前空間である第２の共通名前空間プレフィックスの両方を有して表される第２の複数のＡＰＩと
を格納したことを特徴とする１つまたは複数のコンピュータ可読記憶媒体。
【請求項１６】
前記第１の複数のＡＰＩは、ソースコードとして表されることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１７】
前記第１の複数のＡＰＩは、コンパイルされたコードとして表されることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１８】
前記第１および第２の複数のＡＰＩは、．ＮＥＴプラットフォーム上で動作可能であることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項１９】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．Ｓｅｃｕｒｉｔｙ．Ａｕｔｈｏｒｉｚａｔｉｏｎ」であるか、テキスト「Ｓｙｓｔｅｍ．Ｓｅｃｕｒｉｔｙ．Ａｕｔｈｏｒｉｚａｔｉｏｎ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２０】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．Ｒｕｎｔｉｍｅ．Ｓｅｒｉａｌｉｚａｔｉｏｎ」であるか、テキスト「Ｓｙｓｔｅｍ．Ｒｕｎｔｉｍｅ．Ｓｅｒｉａｌｉｚａｔｉｏｎ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２１】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．Ｔｒａｎｓａｃｔｉｏｎｓ」であるか、テキスト「Ｓｙｓｔｅｍ．Ｔｒａｎｓａｃｔｉｏｎｓ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２２】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＩＯ．Ｌｏｇ」であるか、テキスト「Ｓｙｓｔｅｍ．ＩＯ．Ｌｏｇ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２３】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．Ｔｅｘｔ」であるか、テキスト「Ｓｙｓｔｅｍ．Ｔｅｘｔ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２４】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．Ｘｍｌ」であるか、テキスト「Ｓｙｓｔｅｍ．Ｘｍｌ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２５】
前記第２の共通名前空間は、「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ」であるか、テキスト「Ｓｙｓｔｅｍ．ＳｅｒｖｉｃｅＭｏｄｅｌ」からコンパイルされることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２６】
前記メッセージ受け渡しアプリケーションは、Ｗｅｂ  Ｓｅｒｖｉｃｅを実装することを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。
【請求項２７】
前記１つまたは複数のコンピュータ可読媒体は、物理媒体であることを特徴とする請求項１５に記載の１つまたは複数のコンピュータ可読記憶媒体。