文章转自:
http://www.cnblogs.com/lixyvip/archive/2012/04/07/2436608.html
可以做到不借助web容器(如GlassFish或者Tomcat)发布Web Service应用
import java.util.Date;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.ws.Endpoint;
@WebService(targetNamespace = "http://www.TavenLi.com")
@SOAPBinding(style = SOAPBinding.Style.RPC)
public class JavaAppWebService {
@WebMethod
public String getServerTime()
{
//返回服务器时间的方法
return new Date(System.currentTimeMillis()).toString();
}
public static void main(String[] args)
{
//可以做到不借助web容器(如GlassFish或者Tomcat)发布Web Service应用
//访问:
//http://localhost:8088/JavaAppWebService
//http://localhost:8088/JavaAppWebService?wsdl
Endpoint.publish("http://localhost:8088/JavaAppWebService", new JavaAppWebService());
}
}
生成客户端调用类
wsimport -keep -Xnocompile http://127.0.0.1:8088/JavaAppWebService?wsdl
分享到:
相关推荐
对数据库进行增删改查的webservice动态配置工具,实现动态配置各类数据库操作服务,拥有权限控制,日志监控,动态配置各类服务,随时配置随时使用不用重启web容器,简单方便
《Java Web服务:构建与运行》通过提供混合架构概述、完整的工作代码示例以及短而精确的编译、部署和执行应用程序的指示,采用明确实用的方法来处理这些技术。你将学习如何从头开始编写Web服务以及集成现有服务到你...
所使用的应用服务器是jboss 5.1和weblogic 11g,详细介绍了这两种应用服务器的安装和使用,以及如何在两大主流服务器上安装、部署java ee应用。 本书内容主要包括三部分,第一部分介绍java ee开发的基础知识,...
在Docker容器中运行的Java中的RESTful Web服务 我已经使用maven项目在Java中创建了RESTful Web服务。 我的数据模型由以下四个元素组成: 作者:创建消息的人 创建时间:创建时间 ID:每条消息的唯一标识符 留言:...
熟练掌握tomcat等web容器以及j2ee容器的配置以及部署,能够使用junit进行单元测试。 熟练使用mvc框架搭建项目,以及自定义实现ajax框架。 熟练使用sqlserver和mysql和oracle等数据库及sql使用及优化。 熟练使用...
项目Maven构建,真实大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供模块化、服务化、原子化的方案,将功能模块进行拆分,可以公用到所有的...Web容器: Tomcat 6、7、 8 数据库: mysql
Apache CXF是一个开源的Service框架,它实现了JCP与Web Service中一些重要标准。CXF简化了构造,集成,面向服务架构(SOA)业务组件与技术的灵活复用。在CXF中,Service使用WSDL标准定义并能够使用各种不同的消息格式...
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的...
利用axis2开发的webservice,所需...大家下载后在eclipse中直接导入到工程就可以了,编码用gbk吧,本项目可以部署在纯java工程项目中,可以不用web容器。文档在本人的资源中也有,找一下,名字为axis2_webservice.doc。
1. webservice xfire的完整demo,下载后可以...2. 包括客户端和服务端,服务端需要部署到tomcat等web容器,启动服务端后可以通过客户端测试调用结果。 3. 工程已经将依赖的jar包一起包含,不需要重新下载第三方jar。
凤凰框架继承了主流框架的特点,应用于大型网站及基于Web的应用。其开发目标是稳定,独立,精炼,简便 相对于117解决了以下问题 * 安全过滤器中屏蔽掉一处跨站脚本攻击的漏洞 * 如果文件没有日志信息,则不执行...
java webservice源码 码头商店 Dockstore 为用户提供了一个共享用 Docker 封装并使用通用工作流语言 (CWL)、WDL(工作流描述语言)、Nextflow 或 Galaxy 描述的工具的地方。 这使科学家们能够共享分析工作流程,使其...
10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法...
10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法...
XProc-Z 用于XProc Web代理(和其他)应用程序的Java Servlet平台有关概述,请参见博客文章。
10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法...
spring框架,提供web容器三种,tomcat(默认)、jetty、undertow,我使用的是undertow gradle 一种基于maven或者ant的打包工具 bootstrap 前端框架,封装了很多css+js的功能组件,插件丰富 三、java相关 eclipse如...
ASP.NET 2.0使用Web Part创建应用程序之二(共二) 体验 .net2.0 的优雅(2) -- ASP.net 主题和皮肤 NET2.0系列介绍(一).NET 2.0 中Web 应用程序主题的切换 ASP.NET 2.0 中Web 应用程序主题的切换 2.0正式版中...
10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法...
10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=="和equals方法究竟有什么区别? 11 12、静态变量和实例变量的区别? 12 13、是否可以从一个static方法内部发出对非static方法...