资源简介
本程序通过CXF-Spring框架来发布一个Webservice(相当于后台,在这里访问数据库),然后由表示层C#来调用其方法。本例子所实现的是从数据库获得的数据通过webservice,显示在C#前台的DataGrid里面。CXF的jar包请本人自己下载。【注意:本人忘记把下面内容放入文档中】本人采用了JNDI来连接数据库。tomcat里面的配置:在%tomcat%\conf\下面有个context.xml文件。在之间添加
就ok了!!希望共同进步!!
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace CxfApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
//第一种方法:
CxfApp.localhost.HelloWorld hw = new CxfApp.localhost.HelloWorld();
CxfApp.localhost.stringArray[] arrays =hw.userinfo();
//第二种方法:
//如果是用wsdl.exe生成的类,直接可以使用
//HelloWorld hw = new HelloWorld();
//stringArray[] arrays =hw.userinfo();
DataSet ds = new DataSet();
DataTable dt = new DataTable();
ds.Tables.Add(dt);
ds.Tables[0].Columns.Add(“id“typeof(Int32));
ds.Tables[0].Columns.Add(“name“ typeof(string));
ds.Tables[0].Columns.Add(“age“ typeof(Int32));
for (int i = 0; i < arrays.Length; i++)
{
Console.Write(“第“+(i+1)+“行 “ + arrays[i].item.GetValue(0));
Console.Write(“ “ + arrays[i].item.GetValue(1));
Console.Write(“ “ + arrays[i].item.GetValue(2));
Console.WriteLine();
DataRow dr = ds.Tables[0].NewRow();
dr[0] = arrays[i].item.GetValue(0);
dr[1] = arrays[i].item.GetValue(1);
dr[2] = arrays[i].item.GetValue(2);
ds.Tables[0].Rows.Add(dr);
}
this.dataGridView1.DataSource = ds.Tables[0];
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1261 2009-04-29 17:05 java-C#\c#\CxfApp\CxfApp.sln
..A..H. 17408 2009-04-30 17:35 java-C#\c#\CxfApp\CxfApp.suo
文件 1835 2009-05-03 20:10 java-C#\c#\CxfApp\CxfApp\Form1.cs
文件 5753 2009-04-30 15:04 java-C#\c#\CxfApp\CxfApp\CxfApp.csproj
文件 850 2009-04-30 14:49 java-C#\c#\CxfApp\CxfApp\app.config
文件 465 2009-04-29 17:03 java-C#\c#\CxfApp\CxfApp\Program.cs
文件 718 2009-04-29 17:08 java-C#\c#\CxfApp\CxfApp\CxfApp.csproj.user
文件 2901 2009-04-29 17:23 java-C#\c#\CxfApp\CxfApp\Form1.Designer.cs
文件 5814 2009-04-29 17:23 java-C#\c#\CxfApp\CxfApp\Form1.resx
文件 1852 2009-05-03 20:10 java-C#\c#\CxfApp\CxfApp\Form1.cs.bak
文件 11887 2009-04-29 14:40 java-C#\c#\CxfApp\CxfApp\myProxy.cs
文件 5612 2009-04-29 17:03 java-C#\c#\CxfApp\CxfApp\Properties\Resources.resx
文件 1160 2009-04-29 17:03 java-C#\c#\CxfApp\CxfApp\Properties\AssemblyInfo.cs
文件 2866 2009-04-29 17:03 java-C#\c#\CxfApp\CxfApp\Properties\Resources.Designer.cs
文件 1672 2009-04-30 14:49 java-C#\c#\CxfApp\CxfApp\Properties\Settings.Designer.cs
文件 489 2009-04-30 14:49 java-C#\c#\CxfApp\CxfApp\Properties\Settings.settings
文件 5632 2005-12-08 14:51 java-C#\c#\CxfApp\CxfApp\bin\Debug\CxfApp.vshost.exe
文件 28672 2009-04-30 15:04 java-C#\c#\CxfApp\CxfApp\bin\Debug\CxfApp.exe
文件 38400 2009-04-30 15:04 java-C#\c#\CxfApp\CxfApp\bin\Debug\CxfApp.pdb
文件 212992 2009-04-30 14:06 java-C#\c#\CxfApp\CxfApp\bin\Debug\Interop.MSxm
文件 850 2009-04-30 14:49 java-C#\c#\CxfApp\CxfApp\bin\Debug\CxfApp.exe.config
文件 5632 2005-12-08 14:51 java-C#\c#\CxfApp\CxfApp\bin\x86\Debug\CxfApp.vshost.exe
文件 16384 2009-04-29 17:05 java-C#\c#\CxfApp\CxfApp\bin\x86\Debug\CxfApp.exe
文件 19968 2009-04-29 17:05 java-C#\c#\CxfApp\CxfApp\bin\x86\Debug\CxfApp.pdb
文件 656 2009-04-30 15:17 java-C#\c#\CxfApp\CxfApp\obj\CxfApp.csproj.FileList.txt
文件 180 2009-04-30 14:15 java-C#\c#\CxfApp\CxfApp\obj\Debug\CxfApp.Properties.Resources.resources
文件 28672 2009-04-30 15:04 java-C#\c#\CxfApp\CxfApp\obj\Debug\CxfApp.exe
文件 180 2009-04-30 14:15 java-C#\c#\CxfApp\CxfApp\obj\Debug\CxfApp.Form1.resources
文件 212992 2009-04-30 14:06 java-C#\c#\CxfApp\CxfApp\obj\Debug\Interop.MSxm
文件 568 2009-04-30 14:06 java-C#\c#\CxfApp\CxfApp\obj\Debug\CxfApp.csproj.ResolveComReference.cache
............此处省略75个文件信息
- 上一篇:android等待对话框可定时自动关闭
- 下一篇:Java 虚拟机面试题全面解析干货
相关资源
- com.springsource.org.aspectj.weaver-1.6.8.RELE
- Java web 交友网站
- Android端使用get post 方法提交数据到服
- aspectjweaver-1.6.2.jar
- java web程序开发项目资源
- 绩效考评系统(代码和数据库)—j
- 论坛管理系统
- jsp宠物诊所管理系统详细版
- 基于java Web学生选课后台管理系统
- javaweb图书信息增删改查
- 部门员工管理系统javaweb
- java web与Oracle数据的分页功能
- JAVAWEB人事管理系统
- 基于java web学生信息管理系统的设计与
- java调用电脑摄像头拍照
- Java web 物流管理系统
- SpringBoot+Echarts51417
- 校园商铺平台JavaEESpingSping MVCMyBatisS
- 跨站点脚本编制问题解决
- jsp+sql 基于web的资源管理系统
- java web简易计算器 有源码 可执行
- javaweb课程设计报告
-
android中Webview与ja
vasc ript的交互互 - 基于JavaWeb的图书馆座位预约系统设计
- 用servlet做出来的Javaweb项目:图书管理
- Javaweb应用图片文件上传并预览,数据
- SSM框架开发的超市订单管理系统2019
- ssm+mysql+springboot开发的后台管理系统
- javaweb超市进销系统
- 图书管理系统项目源码java版
评论
共有 条评论