提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:龚雪|2015-04-14 09:19:51.000|阅读 330 次
概述:MyEclipse春季特惠,全场8.5折!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
您可以下载本教程中创建的。示例项目被配置到WebSphere6.1上运行。您可能需要使用构建项目的更多特定构建和部署环境来调整目标项目服务器和运行时的JRE库。
(1)点击下拉箭头,选择Web服务项目。
注意:JAX-RPC Web服务可以在任何现有的Web项目中创建。
(2)输入WebServiceProject作为项目名称,选择JAX-RPC框架选项,然后从Target runtime下拉列表中选择您要的WebSphere版本。
如果您还没有配置WebSphere连接器,那么可能会收到一个警告;您可以稍后配置,点击完成。
注意:本教程使用默认的Java EE6的版本;然而,创建新项目时JavaEE 7是一个可用选项。
现在您有一个新的Web项目,您可以创建Java类来使用Web服务的基础。
服务类无非就是一个普通的Java类,它提供了要实现发布Web服务的方法。在本教程中,您将编写一个实现了几个典型运算操作的简单运算类。
(1)在资源管理器中展开WebServiceProject文件夹,然后右键单击src文件夹,选择New>Package。
(2)在Name字段中键入com.myeclipseide.ws,然后单击完成。
(3)右键单击com.myeclipseide.ws包,并选择New> Class。
(4)在Name字段中键入运算器,然后单击完成。这将在包中创建一个Calculator.java文件。
编辑器中打开Calculator.java
这个类是一个运算器的实现,为两个整数提供了以下功能:
这个类是一个非常简单的提供四种操作的POJO。没有使用特殊的注解、接口或基本类。复制下面的代码粘贴到括号内的类文件中,然后点击保存。
public int add(int a, int b) { return (a + b); } public int subtract(int a, int b) { return (a - b); } public int multiply(int a, int b) { return (a * b); } public int divide(int a, int b) { return (a / b); }
现在您写的(Calculator.java)服务类,您需要创建一个公开的Web服务来作为Web服务的服务器类。
(1)点击下拉菜单。
(2)选择Create web service from Java class (Bottom-up scenario)选项。
自底向上的Web服务生成会使用目标服务器生成从特定的应用程序服务器托管的Web服务的正确的存根和实现类。
如果您没有设置目标服务器,或者如果您还没有配置WebSphere,单击Configure target server链接。
该项目属性窗口将打开并允许您设置目标运行时。您可以在任何时间打开项目属性来更改目标运行时。
注意:如果您还没有配置WebSphere接口,它不会被列为目标运行时,并且服务器生成也是不可能的。有提及。
(3)目标运行时设置后,单击确定。
(4)单击下一步继续创建Web服务。选择实现Web服务的类型。在这种情况下,在Service impl class字段中,选择mplementation class, typecom.myeclipseide.ws.Calculator,然后单击完成。
(5)MyEclipse中生成Web服务存根和绑定类时,此Web服务必须被部署在第一个步骤中所设定的目标应用服务器上。
(6)检查您的项目内容来查看web服务部署到目标服务器上所生成的artifacts。
(1)右键单击该项目,并选择Debug As (or Run As)>MyEclipse Server Application。
(2)选择您要部署的Web项目服务器。在这种情况下,选择WebSphere服务器,然后单击完成。
MyEclipse自动执行以下步骤:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都控件网本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢