C# WCF中间件
WCF中间件是用结合netTcpBinding 并以windows 服务的方式向winForm 或WebFrom客户端提供调用。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8704 2013-01-25 13:42 DataCenterDatabaseInstallinDebugDatabaseInstall.dll
文件 24064 2013-01-25 13:42 DataCenterDatabaseInstallinDebugDatabaseInstall.pdb
文件 2327 2010-06-28 09:09 DataCenterDatabaseInstallConfigHiberNate.cs
文件 2848 2010-06-28 09:09 DataCenterDatabaseInstallDatabaseInstall.csproj
文件 4641 2010-06-28 11:25 DataCenterDatabaseInstallDatabaseInstaller.cs
文件 1052 2010-06-09 15:18 DataCenterDatabaseInstallDatabaseInstaller.Designer.cs
文件 1022 2013-01-25 13:42 DataCenterDatabaseInstallobjDebugDatabaseInstall.csproj.FileListAbsolute.txt
文件 8704 2013-01-25 13:42 DataCenterDatabaseInstallobjDebugDatabaseInstall.dll
文件 24064 2013-01-25 13:42 DataCenterDatabaseInstallobjDebugDatabaseInstall.pdb
文件 1378 2010-06-09 15:18 DataCenterDatabaseInstallPropertiesAssemblyInfo.cs
文件 122 2010-04-17 17:22 DataCenterHZServerapp.config
文件 3407872 2010-06-09 14:34 DataCenterHZServerinDebugDataJXCDB_Data.MDF
文件 12648448 2010-06-09 14:34 DataCenterHZServerinDebugDataJXCDB_Log.LDF
文件 39424 2018-11-09 16:57 DataCenterHZServerinDebugHZServer.exe
文件 122 2010-04-17 17:22 DataCenterHZServerinDebugHZServer.exe.config
文件 34304 2018-11-09 16:57 DataCenterHZServerinDebugHZServer.pdb
文件 421888 2008-07-31 13:31 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.Dialog.dll
文件 6656 2008-07-31 13:31 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.dll
文件 6631 2007-10-10 22:47 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.xml
文件 266240 2008-07-31 13:31 DataCenterHZServerinDebugzh-CHSMicrosoft.Data.ConnectionUI.Dialog.resources.dll
文件 3407872 2010-06-09 14:34 DataCenterHZServerDataJXCDB_Data.MDF
文件 12648448 2010-06-09 14:34 DataCenterHZServerDataJXCDB_Log.LDF
文件 5694 2011-10-08 10:26 DataCenterHZServerHZServer.csproj
文件 168 2010-04-19 13:58 DataCenterHZServerHZServer.csproj.user
文件 6990 2010-06-28 08:38 DataCenterHZServerMainfrm.cs
文件 9422 2010-04-19 14:48 DataCenterHZServerMainfrm.Designer.cs
文件 9776 2010-04-19 14:48 DataCenterHZServerMainfrm.resx
文件 7958 2018-11-09 16:57 DataCenterHZServerobjDebugHZServer.csproj.FileListAbsolute.txt
文件 885 2013-01-25 13:43 DataCenterHZServerobjDebugHZServer.csproj.GenerateResource.Cache
文件 39424 2018-11-09 16:57 DataCenterHZServerobjDebugHZServer.exe
............此处省略142个文件信息
using System;
using System.Collections;
using System.ComponentModel;
using System.Configuration.Install;
using System.IO;
using System.Reflection;
using System.Data;
using System.xml;
using System.Diagnostics;
namespace DatabaseInstall
{
///
/// Summary description for ConfigHiberNate.
///
public class ConfigHiberNate
{
public ConfigHiberNate()
{
//
// TODO: Add constructor logic here
//
}
///
/// Config Hibernate.config.xml
///
///
public void ConfigHiberNateFile(string strHibernateDir
string strServer
string strDBName
string strUser
string strPwd)
{
try
{
FileInfo fileInfo = new FileInfo(strHibernateDir + “\bin\hibernate.cfg.xml“);
if (!fileInfo.Exists)
throw new InstallException(“Cann‘t find config files!“);
xmlDocument doc = new xmlDocument();
doc.Load(fileInfo.FullName);
bool foundIt = false;
foreach (xmlNode node in doc[“hibernate-configuration“][“session-factory“])
{
if (node.Name == “property“)
{
if (node.Attributes.GetNamedItem(“name“).Value == “connection.connection_string“)
{
node.InnerText = String.Format(“Server={0};initial catalog={1};User ID={2};Password={3};Min Pool Size=2“
strServer strDBName strUser strPwd);
foundIt = true;
}
}
}
if (!foundIt)
{
throw new InstallException(“hinernate.config.xml file not contain property“);
}
doc.Save(fileInfo.FullName);
}
catch (Exception ex)
{
throw ex;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8704 2013-01-25 13:42 DataCenterDataba
文件 24064 2013-01-25 13:42 DataCenterDataba
文件 2327 2010-06-28 09:09 DataCenterDataba
文件 2848 2010-06-28 09:09 DataCenterDataba
文件 4641 2010-06-28 11:25 DataCenterDataba
文件 1052 2010-06-09 15:18 DataCenterDataba
文件 1022 2013-01-25 13:42 DataCenterDataba
文件 8704 2013-01-25 13:42 DataCenterDataba
文件 24064 2013-01-25 13:42 DataCenterDataba
文件 1378 2010-06-09 15:18 DataCenterDataba
文件 122 2010-04-17 17:22 DataCenterHZServerapp.config
文件 3407872 2010-06-09 14:34 DataCenterHZServerinDebugDataJXCDB_Data.MDF
文件 12648448 2010-06-09 14:34 DataCenterHZServerinDebugDataJXCDB_Log.LDF
文件 39424 2018-11-09 16:57 DataCenterHZServerinDebugHZServer.exe
文件 122 2010-04-17 17:22 DataCenterHZServerinDebugHZServer.exe.config
文件 34304 2018-11-09 16:57 DataCenterHZServerinDebugHZServer.pdb
文件 421888 2008-07-31 13:31 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.Dialog.dll
文件 6656 2008-07-31 13:31 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.dll
文件 6631 2007-10-10 22:47 DataCenterHZServerinDebugMicrosoft.Data.ConnectionUI.xm
文件 266240 2008-07-31 13:31 DataCenterHZServerinDebugzh-CHSMicrosoft.Data.ConnectionUI.Dialog.resources.dll
文件 3407872 2010-06-09 14:34 DataCenterHZServerDataJXCDB_Data.MDF
文件 12648448 2010-06-09 14:34 DataCenterHZServerDataJXCDB_Log.LDF
文件 5694 2011-10-08 10:26 DataCenterHZServerHZServer.csproj
文件 168 2010-04-19 13:58 DataCenterHZServerHZServer.csproj.user
文件 6990 2010-06-28 08:38 DataCenterHZServerMainfrm.cs
文件 9422 2010-04-19 14:48 DataCenterHZServerMainfrm.Designer.cs
文件 9776 2010-04-19 14:48 DataCenterHZServerMainfrm.resx
文件 7958 2018-11-09 16:57 DataCenterHZServerobjDebugHZServer.csproj.FileListAbsolute.txt
文件 885 2013-01-25 13:43 DataCenterHZServerobjDebugHZServer.csproj.GenerateResource.Cache
文件 39424 2018-11-09 16:57 DataCenterHZServerobjDebugHZServer.exe
............此处省略142个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)