WebService开发笔记 2 -- VS 2005 访问WebServcie更简单
在上一回中我们创建了一个WebService服务(
WebService开发笔记 1 -- 利用cxf开发WebService竟然如此简单
),下面就来作一个跨平台访问WebServcie服务的例子....
下面将在vs2005中通过c#.net访问我们创建好的WebService服务,C#.net第一次用,TNN的没想到这么简单,MS就是MS,不服不行。
1.首先在vs中新建项目
2.添加web引用....
3.输入WebService地址:http://88.148.29.54:8080/aio/services/WebServiceSample?wsdl最后点击“添加引用”
4.创建一个简单的form
5.编写按钮事件代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Net;
using System.Windows.Forms;
using WindowsApplication1.WebReference;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
WindowsApplication1.WebReference.WebServiceSampleImplService service = null;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
String str = "";
try
{
str = service.say("Libin");
}
catch (Exception we)
{
str = we.Message;
}
//MessageBox.Show(str);
textBox1.Text = str ;
}
private void Form1_Load(object sender, EventArgs e)
{
service = new WebServiceSampleImplService();
label1.Text = "WS.url:" + service.Url + "\r\n";
}
private void button2_Click(object sender, EventArgs e)
{
String str = "";
try
{
User user = new User();
user.id = 1;
user.name = "Libin";
str = "userName:" + service.sayUserName(user);
}
catch (Exception we)
{
str = we.Message;
}
//MessageBox.Show(str);
textBox1.Text = str;
}
private void button3_Click(object sender, EventArgs e)
{
String str = "";
try
{
Object[] users = service.findUsers();
for (int i = 0; i < users.Length; i++)
{
User user = (User)users[i];
str += "id:"+user.id + " name:" + user.name + "\r\n";
}
}
catch (Exception we)
{
str = we.Message;
}
//MessageBox.Show(str);
textBox1.Text = str;
}
}
}
6.最后点击调试运行,或按F5运行,通过点击按钮就可以看到调用WebService的运行结果了
分享到:
相关推荐
包括服务端配置工程和客户端配置工程。 是我这个周末的学习总结.. 已测试可运行。
vc.net2005 MFC调用WebService(C#开发),采用托管实现。 webService实现+-*/,以及返回字符串,通过输入string,返回string.
java调用webservice
Xfire在Spring下实现安全的WebService详述---配置 -
webservice 燕青 day1-1 共2天 webservice 燕青 day1-1 共2天
OracleEBS-WebService开发笔记.pdf
使用eclipse导入项目,既可使用。 【webservice----xfire 快速入门代码实训】----<下载不扣分,回帖加1分,欢迎下载,童叟无欺>
webService 生成插件axis2- idea-plugin-1.7.8
Webservice基础与实践--课程素材包,里面主要是cxf框架。也可以自己搭建环境。请使用eclipse jee + tomcat 6 才能正确运行。
NULL 博文链接:https://savagegarden.iteye.com/blog/368905
部署WebService(eclipse-axis2)部署WebService(eclipse-axis2)部署WebService(eclipse-axis2)部署WebService(eclipse-axis2)部署WebService(eclipse-axis2)
linux mint SoapUI chomd -R 777 SoapUI-x64-5.2.1.sh sh SoapUI-x64-5.2.1.sh 亲测可用
Axis2--Webservice Axis2--Webservice Axis2--Webservice
webservice拦截器demo-服务端和调用端
webservice apache-cxf-2.3.5
WebService培训(基础-非常适合初学者)
开发基于JWS的webservice并通过jun-jaxws发布所需的jar包
Java开发WebService实例--计数器.mht
Laravel开发-laravel-webservice 基于httpful的Laravel Web服务提供商
WebService学习,开发总结--唐木之无线观察.docWebService学习,开发总结--唐木之无线观察.docWebService学习,开发总结--唐木之无线观察.docWebService学习,开发总结--唐木之无线观察.docWebService学习,开发总结--...