Web服务发现是Web服务应用中需要解决的主要问题之一,也是实现服务共享和重用的前提条件。本文对Web服务发现的研究现状进行了系统的分析。介绍了Web服务的主要形式和Web服务发现的主要内容,将现有方法进行了分类,通过分析其中典型方法的原理和应用情况,总结了每类方法的特点,指出了未来研究中面临的问题。 Web service discovery is one of the main problems that need to be solved in Web service application, and is also a precondition for realizing service sharing and reuse. In this paper, we systematically analyzed the research status of Web Service discovery. We introduced the main forms of Web services and the main contents of Web service discovery, and made the classification for the existing methods. Based on the analysis of the principle and application of typical methods, we summarized the characteristics of each category and pointed out the problems in future research.
Web服务,服务发现,方法,分析, Web Service Service Discovery Method AnalysisWeb服务发现研究现状分析
段丽君. Web服务发现研究现状分析Analysis on Research Status of Web Service Discovery[J]. 计算机科学与应用, 2017, 07(12): 1270-1277. http://dx.doi.org/10.12677/CSA.2017.712142
参考文献 (References)ReferencesW3C (2017) Web Services Architecture Requirements.
<br>http://www.w3.org/TR/wsa-reqs/张杨. 语义Web服务发现关键技术研究[D]: [博士学位论文]. 广州: 华南理工大学, 2014.王海, 范琳, 李增智. 基于语义规则的Web服务发现方法[J]. 计算机工程与应用, 2010, 46(28): 80-84.Alberti, M., Cattafi, M., Chesani, F., et al. (2011) A Computational Logic Application Framework for Service Discovery and Contracting. International Journal of Web Services Research, 8, 1-25.
<br>https://doi.org/10.4018/JWSR.2011070101Garcia, J.M., Ruiz, D. and Ruiz-Cortes, A. (2012) Improving Semantic Web Services Discovery Using SPARQL-Based Repository Filtering. Journal of Web Semantics, 17, 12-24.
<br>https://doi.org/10.1016/j.websem.2012.07.002田浩, 樊红. 基于语义规则的分阶段语义Web服务发现方法[J]. 计算机工程与设计, 2012, 33(5): 1806-1810.文俊浩, 涂丽云, 江卓, 等. 基于功能语义标注的Web服务发现方法[J]. 计算机应用研究, 2011(7): 2546-2549.Paliwal, A.V., Shafiq, B., Vaidya, J., et al. (2012) Semantics-Based Automated Service Discovery. IEEE Transactions on Services Computing, 5, 260-275. <br>https://doi.org/10.1109/TSC.2011.19牛小星, 王智学, 禹明刚. 可扩展语义Web服务体系结构设计与服务发现[J]. 系统仿真学报, 2016, 28(11): 2841- 2851.Farzi, P., Akbari R. and Bushehrian, O. (2017) Improving Semantic Web Service Discovery Method Based on QoS Ontology. Proceeding of 2nd Conference on Swarm Intelligence and Evolutionary Computation, Kerman, 72-76.
<br>https://doi.org/10.1109/CSIEC.2017.7940175Rangarajan, S. and Chandar, R. (2017) QoS-Based Architecture for Discovery and Selection of suitable Web Services Using Non-functional properties. EAI Endorsed Transactions on Scalable Information Systems, 4.Samir, S., Sarhan, A., Algergawy, A. (2017) Context-Based Web Service Discovery Framework with QoS Considerations. Proceeding of 11th International Conference on Research Challenges in Information Science, Brighton, 146-155.何小霞, 谭良. 一种支持服务QoS差异度控制的Web服务发现模型[J]. 计算机科学, 2014, 41(8): 202-208.孙天昊, 刘洪辉, 马辉, 朱庆生. 基于并发协商的Web服务发现模型[J]. 北京理工大学学报, 2015, 35(9): 980- 984.江晓苏, 魏延, 邱炳发. QoS感知的Web服务个性化推荐[J]. 计算机技术与发展, 2015, 25(12): 85-90.王丹丹. 云计算中Web服务发现与组合技术研究[D]: [博士学位论文]. 北京: 北京科技大学, 2017.刘一松, 朱丹. 基于聚类与二分图匹配的语义Web服务发现[J]. 计算机工程, 2016, 42(2): 157-163.刘冰月, 张永. 基于松弛函数扩展的二分图匹配服务发现算法[J]. 计算机工程与设计, 2015, 36(9): 2427-2431.夏阳, 赵强, 黄潇. 一种基于图匹配的语义Web服务发现方法[J]. 小型微型计算机系统, 2013, 34(12): 2734- 2738.张进, 傅秀芬. 利用匹配关系图的Web服务发现方法[J]. 计算机工程与设计, 2015, 36(10): 2738-2742, 2774.王斌斌. 基于图优化的协同过滤Web服务推荐模型[D]: [硕士学位论文]. 南京: 南京大学, 2015.吴芳, 朱尚明. 基于功能划分图的Web服务组合规划和最优选择[J]. 计算机应用与软件, 2016, 33(9): 10-14, 19.