资源简介
数据库使用的是SQLite Developer,如果要查询数据需要下载安装
代码片段和文件信息
///using Dicom;
using Dicom.Network;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AppStorageSCU
{
public class CFindSCU
{
private static log4net.ILog _log = log4net.LogManager.GetLogger(“CFindSCU“);
///
/// CFind 根据 病人号 查询到StudyInstanceUID
///
///
public static void Send(string patientId string Ip int port string callingAe string calledAe)
{
try
{
_log.Info(string.Format(“patientid:{0}“ patientId));
var cfind = DicomCFindRequest.CreateStudyQuery(patientId: patientId);
//当接收到对方发挥的响应消息时,进行相应的操作【注】:该操作在DICOM3.0协议
//第7部分第8章中有说明,DIMSE协议并未对其做出规定,而应该有用户自己设定
cfind.OnResponseReceived = (rq rsp) =>
{
//此处我们只是简单的将查询到的结果输出到屏幕
//Console.WriteLine(“StudyInstanceUID:{0} “
// rsp.Dataset.Get(DicomTag.StudyInstanceUID));
_log.Info(string.Format(“StudyInstanceUID:{0}“ rsp.Dataset.Get(Dicom.DicomTag.StudyInstanceUID)));
string studyId = rsp.Dataset.Get(Dicom.DicomTag.StudyInstanceUID);
// DicomCMoveRequest req = new DicomCMoveRequest(“STORESCP“ studyId);
DicomCMoveRequest req = new DicomCMoveRequest(callingAe studyId);
var client1 = new DicomClient();
client1.NegotiateAsyncOps();
client1.AddRequest(req);
//这里的IP地址是C-MOVE SCP的地址,12345端口号是C-MOVE SCP提供C-MOVE服务的端口
//在C-MOVE SCP端发出的C-STORE-RQ子操作请求的是C-MOVE SCU端我们实现的C-STORE SCP,C-STORE SCP绑定的端口是22345
//client1.Send(“130.1.1.4“ 6000 false “STORESCP“ “HQUERY“);
client1.Send(Ip port false callingAe calledAe);
};
//发起C-FIND-RQ:
//该部分就是利用A-ASSOCIATE服务来建立DICOM实体双方之间的连接。
var client = new DicomClient();
client.AddRequest(cfind);
client.Send(host: Ip port: port useTls: false callingAe: callingAe calledAe: calledAe);
// Console.ReadLine();
//发起C-MOVE-RQ操作发送请求的StudyID是12
// Console.ReadLine();
}
catch (Exception ex)
{
_log.Error(ex);
// Console.WriteLine(ex);
throw ex;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1215 2017-12-30 12:31 c# SCP接收DICOM文件实例源码\AppStorageSCU\obj\Release\AppStorageSCU.csproj.FileListAbsolute.txt
文件 6143 2019-08-28 10:53 c# SCP接收DICOM文件实例源码\AppStorageSCU\obj\Debug\AppStorageSCU.csproj.FileListAbsolute.txt
文件 1448387 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net10-full\log4net.xm
文件 1449538 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net11-full\log4net.xm
文件 1468119 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net20-full\log4net.xm
文件 1522694 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net35-client\log4net.xm
文件 1522694 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net40-client\log4net.xm
文件 1533153 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log4net.xm
文件 1533153 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\log4net.xm
文件 1533153 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net35-full\log4net.xm
文件 1533153 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net40-full\log4net.xm
文件 1533153 2016-02-23 14:02 c# SCP接收DICOM文件实例源码\packages\log4net.2.0.5\lib\net45-full\log4net.xm
文件 1503 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\Nancy.Hosting.Wcf.xm
文件 1503 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\Nancy.Hosting.Wcf.xm
文件 1503 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\packages\Nancy.Hosting.Wcf.1.4.1\lib\net40\Nancy.Hosting.Wcf.xm
文件 765218 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\Nancy.xm
文件 765218 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\Nancy.xm
文件 765218 2016-01-22 09:06 c# SCP接收DICOM文件实例源码\packages\Nancy.1.4.1\lib\net40\Nancy.xm
文件 269727 2017-12-19 17:29 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\log\Log_2017-12-19.read.log
文件 0 2017-12-29 18:41 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\log\Log_2017-12-29.read.log
文件 0 2017-12-30 12:28 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\log\Log_2017-12-30.read.log
文件 64713 2018-01-11 11:10 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2018-01-11.read.log
文件 16029 2018-01-15 09:22 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2018-01-15.read.log
文件 919 2019-07-25 17:32 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2019-07-25.read.log
文件 1152 2019-07-26 14:46 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2019-07-26.read.log
文件 1728 2019-08-30 11:57 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2019-08-30.read.log
文件 3918 2019-09-06 16:49 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2019-09-06.read.log
文件 0 2019-09-16 13:51 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Debug\log\Log_2019-09-16.read.log
文件 15872 2017-12-29 18:40 c# SCP接收DICOM文件实例源码\AppStorageSCU\bin\Release\AppStorageSCU.exe
文件 15872 2017-12-29 18:40 c# SCP接收DICOM文件实例源码\AppStorageSCU\obj\Release\AppStorageSCU.exe
............此处省略144个文件信息
相关资源
- c#产品订购系统带源代码
- C# 播放wav音频 波形显示
- 排队机叫号源代码
- C# 在线客服 非常好的一个系统
- c#excel转为word
- c#工业控件集合
- C#下结合Sqlserver2008的学生信息管理系
- 史上最好的C#记事本
- Asp.NET C#简单三层架构新闻发布系统源
- c#编写的oracle导出到excel
- Asp.net学生作业管理系统
- 锁屏用C#编写的锁屏软件
- .NET C# 复习资料
- c#通讯录系统 c#通讯录系统
- 一个简单的c#版的家庭事务管理系统
- c#帮助文档,中文版chm
- C#实现图书管理系统Mybook源代码
- C#实现的学生信息管理系统窗体源码
- C#+SQL开发的图书管理系统
- C#作为上位机,控制51单片机(下位机
- Halcon的HWindowControl控件在WinForm程序中
- 酒店管理系统+C#+三层架构及抽象工厂
- C#图像平滑与去噪噪声模型、均值滤波
- 目前最新 ILSpy_binaries_5.0.0.4688-preview
- 《Visual C# 2008 从入门到精通》配套范
- C#与ABB机器人通讯及控制
- C# 打印机监控系统 源码 打印任务监控
- c# HIST系统医院管理系统
- C#带背景绘图拖鼠标画矩形和直线
- C# Winform客户端实现M2Mqtt连接Apollo MQ
评论
共有 条评论