Currently, Service-Oriented Architecture (SOA) is widely used in various fields, but a shortcoming is that the process of service discovering and matching is limited only to syntactic level which easily leads to information mismatching. In this paper, we propose semantic SOA for missile design system, which introduces SOA to missile design area. The semantically improved system uses ontologies to define semantics among services and integrates isolated information. Moreover, we describe services in a way combining WSDL and tuple description method together which enables automatic service discovery and matching. At last, we discuss the concept of "semantic template" that allows service requesters to create a semantic rich description of services.