
webService接口是什么?
2个回答
展开全部
Web service 就是一个应用程序API,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。
例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可以建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一个由逗号隔开的字符串,包含了当前的气温和天气。
你可以用任何编程语言,在任何你喜欢的平台上写Web service ,通过Web service标准对这些服务进行查询和访问。
例如,你想创建一个Web service ,它的作用是返回当前的天气情况。那么你可以建立一个ASP页面,它接受邮政编码作为查询字符串,然后返回一个由逗号隔开的字符串,包含了当前的气温和天气。
你可以用任何编程语言,在任何你喜欢的平台上写Web service ,通过Web service标准对这些服务进行查询和访问。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Webservice接口可以用来对外暴露WEB服务,有了接口就可以写对应实现类,然后发布WEB服务
这是一个例子:
@WebService
public
interface
UserService
{
/**
*
获取验证码
*
@param
phone
*
@return
*/
public
UserRequestCaptchaResponse
requestCaptcha(@WebParam(name="phone")
String
phone);
/**
*
激活
*
@param
phone
*
@param
inputCode
*
@return
*/
public
UserActivateResponse
activate(@WebParam(name="phone")
String
phone,
@WebParam(name="code")
String
inputCode);
/**
*
TODO
DELETE
at
publish
*
@deprecated
*
@param
userId
*
@return
*/
public
UserGetKeysResponse
getKeys(@WebParam(name="userId")
String
userId);
}
这是一个例子:
@WebService
public
interface
UserService
{
/**
*
获取验证码
*
@param
phone
*
@return
*/
public
UserRequestCaptchaResponse
requestCaptcha(@WebParam(name="phone")
String
phone);
/**
*
激活
*
@param
phone
*
@param
inputCode
*
@return
*/
public
UserActivateResponse
activate(@WebParam(name="phone")
String
phone,
@WebParam(name="code")
String
inputCode);
/**
*
TODO
DELETE
at
publish
*
@deprecated
*
@param
userId
*
@return
*/
public
UserGetKeysResponse
getKeys(@WebParam(name="userId")
String
userId);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询