{"title":"服务发现","authors":"Gerhard Austaller","doi":"10.4018/9781599048321.ch005","DOIUrl":null,"url":null,"abstract":"We live in a service society and every day we are able to make use of many services because of the specialized training people have in different service areas. We need our damaged cars repaired and our hair cut, so we use the yellow pages to find feasible service providers and eventually negotiate with some of them to make a final decision of whom to use. This kind of specialized business has many advantages for consumers; the service providers are specialists, therefore they do the job faster, better, and cheaper than we could ourselves. And if not satisfied, another service provider will be chosen next time. Not surprisingly, this pattern to handle portions of work can also be found in distributed computer systems, namely “service oriented Architectures” (SOA) or “service oriented computing” (SOC). Applications are built of services, where each service fulfills a task for the application. Services are either implemented in software or act as proxies (“bridge”) to hardware, for example printers or light switches. In contrast to software components, services run on different computers and communicate over networks with their clients. AbstrAct","PeriodicalId":443285,"journal":{"name":"Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"45","resultStr":"{\"title\":\"Service Discovery\",\"authors\":\"Gerhard Austaller\",\"doi\":\"10.4018/9781599048321.ch005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We live in a service society and every day we are able to make use of many services because of the specialized training people have in different service areas. We need our damaged cars repaired and our hair cut, so we use the yellow pages to find feasible service providers and eventually negotiate with some of them to make a final decision of whom to use. This kind of specialized business has many advantages for consumers; the service providers are specialists, therefore they do the job faster, better, and cheaper than we could ourselves. And if not satisfied, another service provider will be chosen next time. Not surprisingly, this pattern to handle portions of work can also be found in distributed computer systems, namely “service oriented Architectures” (SOA) or “service oriented computing” (SOC). Applications are built of services, where each service fulfills a task for the application. Services are either implemented in software or act as proxies (“bridge”) to hardware, for example printers or light switches. In contrast to software components, services run on different computers and communicate over networks with their clients. AbstrAct\",\"PeriodicalId\":443285,\"journal\":{\"name\":\"Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"45\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/9781599048321.ch005\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/9781599048321.ch005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We live in a service society and every day we are able to make use of many services because of the specialized training people have in different service areas. We need our damaged cars repaired and our hair cut, so we use the yellow pages to find feasible service providers and eventually negotiate with some of them to make a final decision of whom to use. This kind of specialized business has many advantages for consumers; the service providers are specialists, therefore they do the job faster, better, and cheaper than we could ourselves. And if not satisfied, another service provider will be chosen next time. Not surprisingly, this pattern to handle portions of work can also be found in distributed computer systems, namely “service oriented Architectures” (SOA) or “service oriented computing” (SOC). Applications are built of services, where each service fulfills a task for the application. Services are either implemented in software or act as proxies (“bridge”) to hardware, for example printers or light switches. In contrast to software components, services run on different computers and communicate over networks with their clients. AbstrAct