什么是 web service? 如果在 weblogic 上开发 web service?

fancuixia 2004-10-10 04:21:55
虽然我用过很多B/S应用系统,但对 web service的理念一直没有接触过,现在领导要求开发一个Web service 应用。

原来我设计的系统模式一般是 jsp--servlet--sessionBean--EntityBean, 我想既然是 web Service, 应该是在 jsp-->Servlet 之间作文章。不知道如何入门。望知情人指点一二.
...全文
133 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fancuixia 2004-10-11
  • 打赏
  • 举报
回复
已经解决。我不想给任何人加分,如何结贴?
fancuixia 2004-10-11
  • 打赏
  • 举报
回复
??????????????????????
fancuixia 2004-10-10
  • 打赏
  • 举报
回复
我在JBuilder 9 中作了一个class,然后 export as web Service.
public class ws {
public ws() {
}

public int add(int a, int b){
return a+b;
}
}

整个webApp已经运行,http://localhost:7001/webApp/services/ws?wsdl 中的内容为:

<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="http://localhost:7001/webApp/services/ws" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://localhost:7001/webApp/services/ws" xmlns:intf="http://localhost:7001/webApp/services/ws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:message name="addResponse">
<wsdl:part name="addReturn" type="xsd:int" />
</wsdl:message>
- <wsdl:message name="addRequest">
<wsdl:part name="a" type="xsd:int" />
<wsdl:part name="b" type="xsd:int" />
</wsdl:message>
- <wsdl:portType name="ws">
- <wsdl:operation name="add" parameterOrder="a b">
<wsdl:input message="impl:addRequest" name="addRequest" />
<wsdl:output message="impl:addResponse" name="addResponse" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="wsSoapBinding" type="impl:ws">
<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="add">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="addRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:7001/webApp/services/ws" use="encoded" />
</wsdl:input>
- <wsdl:output name="addResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:7001/webApp/services/ws" use="encoded" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="wsService">
- <wsdl:port binding="impl:wsSoapBinding" name="ws">
<wsdlsoap:address location="http://localhost:7001/webApp/services/ws" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

HTML的客户端怎么调用?
sarsar 2004-10-10
  • 打赏
  • 举报
回复
soap

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧