当前位置: 首页 > news >正文

uc投放广告网站要自己做吗/深圳关键词推广优化

uc投放广告网站要自己做吗,深圳关键词推广优化,网站建设找什么工作室,赤峰做网站的一.首先创建用eclipse创建一个web工程&#xff0c;我命名为store. 二.导入我下载好的xfire文件夹下的lib文件夹的所有包还有一个xfire-all-1.2.6.jar包 xfire的下载地址&#xff1a;http://xfire.codehaus.org/Download 三.环境搭好了.开始写代码了。 在web.xml文件下输入 <…

 

一.首先创建用eclipse创建一个web工程,我命名为store.

二.导入我下载好的xfire文件夹下的lib文件夹的所有包还有一个xfire-all-1.2.6.jar包

 xfire的下载地址:http://xfire.codehaus.org/Download

三.环境搭好了.开始写代码了。

在web.xml文件下输入

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns
="http://java.sun.com/xml/ns/javaee"
xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation
="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<servlet-name>XFireServlet</servlet-name>
<servlet-class>
org.codehaus.xfire.transport.http.XFireConfigurableServlet
</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/servlet/XFireServlet/*</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
</web-app>

  其中主要就是引入了XFireServlet,用以处理Web Service请求,并且负责提供Web Service的WSDL,如果你发布了一个名为BookService的WebService,则可以通过网址:
http://<服务器>[:端口]/<webapp名>/services/BookService
来访问这个WebService,并且通过地址:
http://<服务器>[:端口]/<webapp名>/services/BookService?WSDL  来得到这个WebService的WSDL信息。

四.写我们需要提供的service接口类和实现类。

先写一个接口,这个接口是告诉服务器你的WebService哪些方法可以被用户调用的。

public interface SayHiService {public String sayHi(String name);
}

然后写该接口的实现类

/**   
* @Title: SayHiServiceImpl.java
* @Package com.chaowen.study
* @Description: TODO(用一句话描述该文件做什么)
*
@author chaowen
* @date 2011-9-8 下午11:41:04
*
@version V1.0
*/
package com.chaowen.study;

/**
* @ClassName: SayHiServiceImpl
* @Description: 接口实现类
*
@author chaowen
* @date 2011-9-8 下午11:41:04
*
*/
public class SayHiServiceImpl implements SayHiService {

/**
* 该方法是可以通过WebService调用访问到的
*/
@Override
public String sayHi(String name) {
if(name == null){
return "连名字也不肯告诉我吗";
}
return name+", 你吃了吗?没吃回家吃去吧。";
}

/**
* 该方法因为没有在接口SayHiService中定义,所以不能被WebService调用到
*/
public String 不告诉你(){
return "我的名字不告诉你!";
}

}

 五.把工程发布为WebService

  直接在eclipse里 部署工程运行。 

  

或者直接在tomcat安装目录底下找到conf文件夹,打开server.xml,在</host>标签之前加上这句话

docBase是工程所在的路径,根据你的工程而修改吧。

然后启动tomcat,打开浏览器,输入:http://localhost:8080/store/services

会看到

 

说明你成功了。

 

 

六.最后一步了。写客户端.

/**   
* @Title: SayHiClient.java
* @Package com.chaowen.study
* @Description: TODO(用一句话描述该文件做什么)
*
@author chaowen
* @date 2011-9-9 上午12:20:25
*
@version V1.0
*/
package com.chaowen.study;

import java.net.MalformedURLException;

import org.codehaus.xfire.client.Client;
import org.codehaus.xfire.client.XFireProxyFactory;
import org.codehaus.xfire.service.Service;
import org.codehaus.xfire.service.binding.ObjectServiceFactory;
import org.codehaus.xfire.transport.http.CommonsHttpMessageSender;



/**
* @ClassName: SayHiClient
* @Description: 客户端调用webService
*
@author chaowen
* @date 2011-9-9 上午12:20:25
*
*/
public class SayHiClient {


public static void main(String[] args) {
String serviceURL
= "http://localhost:8080/store/services/SayHiService";
//两种方法创建service
// Service serviceModel = new ObjectServiceFactory().create(SayHiService.class,null,"http://cn.com.pansky/SayHiService",null);
Service serviceModel = new ObjectServiceFactory().create(SayHiService.class);

XFireProxyFactory serviceFactory
= new XFireProxyFactory();

try{
SayHiService service
= (SayHiService) serviceFactory.create(serviceModel, serviceURL);
Client client
= Client.getInstance(service);
//client.addOutHandler(new OutHeaderHandler());

// disable timeout
// client.setProperty(CommonsHttpMessageSender.HTTP_TIMEOUT, "1");

String hello
= service.sayHi("张山疯");
System.out.println(
"服务器对[张山疯] 的回答是:" + hello );

hello
= service.sayHi(null);
System.out.println(
"服务器胡言乱语说:" + hello );

}
catch (MalformedURLException e) {
e.printStackTrace();

}
}
}

  运行结果是

 

转载于:https://www.cnblogs.com/andgoo/archive/2011/09/09/2172007.html

http://www.lbrq.cn/news/1471339.html

相关文章:

  • 上海网站建设 微信开发公司/电脑优化大师
  • 做网站必须有主机吗/google搜索优化
  • 青岛网站制作公司/在线客服系统
  • 搜索引擎优化的英文缩写是什么/运城seo
  • 中山外贸营销网站建设/网店产品seo如何优化
  • 明星网站怎么设计/绍兴百度seo
  • 深圳网站设计有哪些/大数据是干什么的
  • 微店网站链接怎么做/女孩子做运营是不是压力很大
  • wordpress下载站主题/seo实战培训
  • 沈阳网站建设三好街/快手推广网站
  • 洪梅镇仿做网站/杭州10大软件开发公司
  • 浏览器怎么打开网站服务器设置/杭州网站外包
  • 信誉好的镇江网站建设/如何优化搜索关键词
  • 全国送花网站/如何在百度免费发布广告
  • 插画师个人网站是怎么做的/跨界营销案例
  • 在百度云上做网站/河南做网站的
  • 网站关键词排名怎么做/html期末大作业个人网站制作
  • 织梦wap手机网站模板/引擎优化是什么意思
  • 网站支付功能怎么做/抖音关键词优化排名
  • 网站开发怎么报价/推广网络推广平台
  • 可以写代码的网站/搜索引擎收录入口
  • 腾博会的网站是什么/百度关键词seo推广
  • 安徽省建设厅网站人员管理/软文营销怎么做
  • 虎门专业做网站公司/广州市人民政府新闻办公室
  • wordpress背景图案轮流/网站为什么要做seo
  • 深圳系统开发高端网站建设/seo资料站
  • 专业b2c电商网站制作/2023年8月份新冠症状
  • 知名的电子商务网站/网站优化推广
  • 仿阿里百秀网站模板/在线识别图片
  • wordpress 迁移 插件/网络推广优化seo
  • 数论:卢卡斯定理
  • 【vue】Vue 项目创建工具对比:vue create 与 create-vue 的核心区别
  • 【未解决】STM32无刷电机驱动电路问题记录
  • 如何将照片从 realme 手机传输到电脑?
  • 【Rust多进程】征服CPU的艺术:Rust多进程实战指南
  • 服务器与电脑主机的区别,普通电脑可以当作服务器用吗?