标签: remoting

Flex - 保持客户端数据与后端数据库同步的最佳策略?

在使用BlazeDS AMF远程处理的Adobe Flex应用程序中,保持本地数据新鲜并与后端数据库同步的最佳策略是什么?

在典型的Web应用程序中,网页每次加载时都会刷新视图,因此视图中的数据永远不会太旧.

在Flex应用程序中,可以预先加载更多数据,以便在选项卡,面板等之间共享.这些数据通常不会经常从后端刷新,因此它更有可能过时 - 导致保存时的问题等

那么,克服这个问题的最佳方法是什么?

一个.构建Flex应用程序就好像它是一个Web应用程序 - 在每次可能的视图更改时重新加载后端数据

湾 忽略这个问题,只是在问题发生时处理陈旧的数据问题(冒着烦人的用户,他们更有可能使用过时的数据)

C.别的

就我而言,通过LiveCycle RTMP保持数据通道打开不是一种选择.

apache-flex remoting blazeds

7
推荐指数
1
解决办法
1766
查看次数

Flex - Remoting vs HTTPService - 何时使用什么?

我已经使用Flex一段时间了,还没有使用远程处理.目前我的应用程序使用web服务生成我用于数据绑定的xml.

在此用例中使用远程处理xml Web服务有什么好处?当我选择通过webservices进行远程处理时,是否有一般指导原则?

我为什么要使用远程处理?

我已经下载了http://www.fluorinefx.com/,但尚未做任何真正的修补......

谢谢.

apache-flex flash remoting actionscript-3

7
推荐指数
1
解决办法
8100
查看次数

关闭.net JIT编译器优化

当我们远程方法(使用泛型)时,远程接收器似乎无法从其他相同的命名方法中发现我们的方法.使用附带的.net源代码进行调试我已将其发送到有MethodInfo.MakeGenericMethod呼叫的地方.但是我无法查看任何周围的数据,因为它已被jit优化.

几个星期前,我遇到了一个注册表设置,它将禁用此设置(它特别提到它有助于调试源代码).然而,作为一个沃利我失去了我用它做的事情,我很难再找到它.

.net clr remoting jit

7
推荐指数
1
解决办法
1465
查看次数

'ref'关键字和AppDomains

当我开始使用C#时,我不确定如何精确地处理引用(它们是否被值传递等).我错误地认为在传递被调用方法修改的对象时需要'ref'关键字.

然后读取线程等之后这个,我意识到,当你需要改变实际参考/指针本身只需要"裁判".

但是今天我在通过远程调用传递参数时遇到了一个问题,其中实际上需要ref来修改对象的内容.在没有引用的情况下传递时,对象恢复原状.我被告知要添加ref关键字,但我争论了一段时间,只有在更改指针本身时才需要它,而不是指向的内容.

我在网上搜索过,只能找到一个简单讨论它的页面.这是一个已知问题,是否有人能够指出一些有关它的文档?在我看来,我现在必须使用ref来通过远程调用修改任何参数.

c# remoting

7
推荐指数
1
解决办法
528
查看次数

你会推荐什么样的Java应用程序远程处理方法?

我想知道如何集成作为单独的J(2)EE应用程序开发的Java模块的最佳方法.每个模块都公开Java接口.POJO实体(Hibernate)与这些Java接口一起使用,没有DTO对象.什么是集成这些模块的最佳方式,即一个模块远程调用另一个模块接口?

我在考虑:EJB3,Hessian,SOAP,JMS.每种方法都有利弊.

伙计们,您的意见或经历是什么?

java remoting

7
推荐指数
1
解决办法
3263
查看次数

我的测试表明.NET Remoting比WCF 4快1.5倍

为了判断我的项目是否应该从.net远程处理迁移到WCF,我提取了它的网络通信部分并由WCF实现.我运行远程版本和wcf版本,最终发现远程处理比wcf要快1.5倍,这与msdn文章大不相同.

测试配置

WCF和.NET Remoting都使用没有加密的tcp通道,没有app.config文件.在发布模式下编译,没有优化.

操作

我的计划是做什么的. 序列图

您可以在此处下载这两个解决方案.

WCF测试

服务主机

    ServiceHost host = new ServiceHost(typeof(Server), new Uri(string.Format("net.tcp://{0}:{1}/{2}", args[0], args[1], args[2])));
    var binding = new NetTcpBinding();
    binding.MaxReceivedMessageSize = 614400;
    binding.ReaderQuotas.MaxArrayLength = 512000;//a max picture of 500KB
    binding.Security.Mode = SecurityMode.None;
    host.AddServiceEndpoint(typeof(IServer), binding, string.Empty);
    host.Open();
Run Code Online (Sandbox Code Playgroud)

服务器

[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single
    //, IncludeExceptionDetailInFaults = true
    , ConcurrencyMode = ConcurrencyMode.Reentrant
    )]
public class Server : IServer
{
    public EntryRequirement GetEntryRequirement()
    {
        return new EntryRequirement(new[] { "fuck", "sex" }, false);
    }

    public void AddClient() …
Run Code Online (Sandbox Code Playgroud)

comparison performance wcf remoting .net-remoting

7
推荐指数
1
解决办法
1312
查看次数

COM +远程处理错误代码8000401a,因为"身份"选项卡下的"此用户"密码被重置

我是我的COM +服务器机器的管理员,我的COM +服务器组件标识设置为"此用户"并在那里提供了我的凭据.我可以从客户端机器调用我的组件.但客户端应用程序将在错误代码8000401a一段时间后停止工作.所以我关闭了我的服务器应用程序,当我启动应用程序时,它显示错误的用户名和密码错误,错误代码为8000401a.当我再次重新输入密码并将其恢复原状时.它工作正常.似乎我在身份标签中输入的密码正在重置?为什么?

.net c# com remoting com+

7
推荐指数
1
解决办法
3985
查看次数

在C#中使用shutdown.exe关闭另一个系统?

我使用以下代码关闭自己的System.It工作正常.我需要 关闭另一个系统,它连接在LAN连接.我无法使用此代码执行此操作.如何使用shutdown.exe关闭另一个系统?我的操作系统是windows7.

using System.Diagnostics;


        protected void Button1_Click(object sender, EventArgs e)
        {
            Process.Start("shutdown.exe", "-s -t 00");

        }
Run Code Online (Sandbox Code Playgroud)

c# asp.net remoting shutdown system-shutdown

7
推荐指数
1
解决办法
1063
查看次数

无法在Powershell远程会话中访问UNC路径

我无法从本地计算机访问Powershell远程会话中的服务器上的UNC路径.我可以直接在Servers Cmd提示符中使用它们.

实际上,我已登录到服务器并将UNC路径映射为本地驱动器(例如X :).使用登录时重新连接选项.

我有一个批处理文件驻留在这个X:驱动器中,我想使用本地脚本中的invoke命令远程运行它.但是,它失败了.

它说"找不到驱动器.名称为X的驱动器不存在".

此外,当我尝试使用scriptblock中的net use命令映射驱动器时,它也会抛出错误 - 系统错误1223 - 本机命令错误.

我使用管理员凭据登录此服务器.

任何人都可以请帮助我,我想要做的就是远程运行脚本驻留在这个UNC路径?

此外,当我将服务器中的UNC路径映射为本地驱动器时,为什么我无法在PS远程会话中使用它?

提前致谢.TS

mapping powershell remoting invoke

7
推荐指数
2
解决办法
2万
查看次数

LogicalCallContext在Console App中流过await但不在VS UnitTest中流动

我正在使用Logical CallContext在一系列等待中回传信息.有趣的是,在我的测试控制台应用程序中,一切正常.但是,当在VS UnitTest的上下文中运行我的单元测试时,调用上下文似乎没有流过等待.

方法内部:SendRequestAsyncImpl正在设置调用上下文,当我在方法返回时从断点查询逻辑调用上下文时,调用上下文设置得很好.

但是,在await返回以下行之后:

Message response = await SendRequestAsyncImpl(m, true).ConfigureAwait(false);
Run Code Online (Sandbox Code Playgroud)

逻辑调用上下文为空.我想也许可以通过设置ConfigureAwait(true)而不是false来解决问题.但这并不能解决问题.

无论我尝试流动什么,甚至在SendRequestAsyncImpl中设置一个简单的值类型,如:

System.Runtime.Remoting.Messaging.CallContext.LogicalSetData("flag", true);
Run Code Online (Sandbox Code Playgroud)

await后无法检索.

为什么这可以从我的控制台应用程序工作 但不是从我的单元测试?有什么不同?(我已经看到了其他一些涉及AppDomain问题的堆栈溢出问题.但是我甚至无法在整个等待期间编组一个bool.编组数据的能力似乎不是问题.)

c# remoting vs-unit-testing-framework async-await

6
推荐指数
1
解决办法
686
查看次数