3

「サービス」という言葉をよく耳にしますが、漠然と理解しています。誰かがいくつかの実用的な例を引用してサービスが何であるかを説明できますか?

4

2 に答える 2

3

それは文脈に依存します。非常に抽象的に言えば、サービスはある種の機能を提供するある種のプログラムですが、その内部は完全に不透明です。つまり、Webサービスは、Web上のどこかで実行されているものであり、データを取得または送信するために接続できる何らかのAPIを備えています。それが正確に行うことはあなたのビジネスではなく、あなたにそのサービスを提供するだけです。システムでは、たとえばWindowsサービスは、バックグラウンドで永続的に実行され、何かを実行するプログラムである場合があります。アプリケーション内には、APIを介してアプリケーションの残りの部分で使用できるいくつかの機能を提供するサービスレイヤーがある場合がありますが、それがどのように正確に機能するかは関係ありません。

これは、たとえば、通常はインポート、操作、より直接使用する関数、ライブラリ、またはクラスとは対照的です。サービスはより自己完結型であり、その機能のみを提供し、内省する方法はほとんどありません。

于 2012-11-14T17:04:00.660 に答える
-1

マクドナルドはサービスです。あなたはいくらかのお金を渡して、彼らはあなたにビッグマックを与えます。

政治家はサービスです。あなたは彼らにあなたの投票を渡し、彼らは嘘を返し、あなたの昼食のお金を盗み、そしてそうするためにあなたに請求します。

計算用語では、データ(数値、テキストの文字列など)を渡すと、サービスはそのデータを取得し、それを使用して何かを実行し、結果を返します。

たとえば、グーグル翻訳はサービスです。グーグル検索はサービスです。godaddyのDNSレジストラはサービスです。コンピューティングサービスは、実際のサービスと何ら変わりはありません。

于 2012-11-14T17:00:35.263 に答える