社区
C#
帖子详情
熟悉Remoting的请进
HanYZ
2003-12-17 01:15:10
下面连接中的问题,这里放分
http://expert.csdn.net/Expert/topic/2572/2572755.xml?temp=.4369928
...全文
23
5
打赏
收藏
熟悉Remoting的请进
下面连接中的问题,这里放分 http://expert.csdn.net/Expert/topic/2572/2572755.xml?temp=.4369928
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myall2002
2003-12-19
打赏
举报
回复
是不是你应用了RemotingConfiguration.RegisterWellKnownServiceType( typeof(System.Data.OracleClient.OracleConnection), "SayHello", WellKnownObjectMode.SingleCall);
它是掉用一次创建一次,obj.ConnectionString = "user id=scott;data source=DEV;password=tiger";完了后它会释放了,
System.Data.OracleClient.OracleDataAdapter( strSql, obj );
obj.ConnectionString 这时是一个空值了。
改为RemotingConfiguration.RegisterWellKnownServiceType( typeof(System.Data.OracleClient.OracleConnection), "SayHello", WellKnownObjectMode.Singleton);试下。
xlkun
2003-12-18
打赏
举报
回复
看看你的Services是不是Activator
HanYZ
2003-12-18
打赏
举报
回复
服务端:
TcpChannel chan;
chan = new TcpChannel(8089);
ChannelServices.RegisterChannel(chan);
RemotingConfiguration.RegisterWellKnownServiceType( typeof(System.Data.OracleClient.OracleConnection), "SayHello", WellKnownObjectMode.SingleCall);
客户端:
System.Data.OracleClient.OracleConnection obj = (System.Data.OracleClient.OracleConnection)Activator.GetObject(typeof(System.Data.OracleClient.OracleConnection), "tcp://localhost:8089/SayHello");
try
{
obj.ConnectionString = "user id=scott;data source=DEV;password=tiger";
string strSql = "select * from tab";
System.Data.OracleClient.OracleDataAdapter oda = new System.Data.OracleClient.OracleDataAdapter( strSql, obj );
System.Data.DataSet ds = new DataSet();
oda.Fill( ds );
dataGrid1.DataSource = ds;
}
catch( System.Exception ee )
{
MessageBox.Show( ee.Message );
}
输出错误提示:The ConnectionString property has not been initialized.
如何解?
kerer
2003-12-18
打赏
举报
回复
“C#作的WinForm程序,Oracle数据库,如何能够不用客户端安装Oracle Client”
要想达到你的目标,可以这么做:
在服务器端做一个数据访问层,主要用来公开数据访问方法并返回数据;
在本机上对访问层进行调试;
成功后再移植到Remoting框架上;
开发客户端,直接调用Remoting框架上的数据访问层。
如果你不熟悉.Remoting,建议你看《Microsoft .NET Remoting权威指南》,Scott McLean等
清华出版社。
wkyjob
2003-12-17
打赏
举报
回复
up
构建安全的 ASP.NET 应用程序(中文译作+英文原作)
详尽的“基本知识”主题提供了循序渐
进
的步骤,从而帮助您实施特定的安全解决方案。这一部分包含以下各章: • 第 13 章,解决安全问题 • 基本知识 • 基本配置 • 配置存储和工具 • 参考中心 • 工作原理 ...
深入理解.net
remoting
与webservice
1. .NET
Remoting
.NET
Remoting
是微软随.NET推出的一种分布式应用解决方案,被誉为管理应用程序域之间的RPC的首选技,它... 更具体的说,Microsoft .NET
Remoting
提供了一种允许对象通过应用程序域与另一对象
进
...
.NET简谈组件程序设计之(初识Net
Remoting
)
在本人的“.NET简谈组件程序设计之(初识远程调用) ”一文中,我们了解到什么是...[王清培版权所有,转载
请
给出署名] 这篇文章我们来简单的了解一下在.NET平台上有一个强有力的远程调用武器,也是上一篇文章中我一笔...
Ajax for Java developers: Ajax with Direct Web
Remoting
series, Philip McCarthy shows you how to use Direct Web
Remoting
(DWR) to expose JavaBeans methods directly to your JavaScript code and automate the heavy-lifting of Ajax. Understanding the ...
IPC通道和.NET框架2.0
进
程间通信
内部
进
程间通信(IPC)指运行在同一台计算机中的不同
进
程之间
进
行通信。由于IPC的调用无需通过网络,相对于网络通信来说它更可靠也更高速。有很多种不同类型的IPC调用,但是在windows系统中大部分...但是如果与别的
进
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章