7得票1回答
Python在Linux上的灵活IPC解决方案?

我正在使用Python编写程序,考虑使用本地客户端-服务器模型,但我正在努力找出服务器与客户端之间最佳通信方式。一个简单的、预设好的解决方案是最好的——我不想重新发明轮子。以下是我对这个程序的需求: 在Linux上运行 服务器和客户端在同一系统上,因此不需要通过网络。 延迟不会对交互用户造...

9得票1回答
如何在客户端服务器PlayN游戏中处理RPC?

我想使用PlayN创建客户端/服务器纸牌游戏,例如Hearts。虽然我主要关注HTML5输出,但我最好是平台无关的输出,以防将来决定制作Android客户端。我该如何处理RPC机制? 以下是我考虑过的选项: 1. 使用get()/post()方法的JSON进行RPC - 编写接受/返回JS...

9得票2回答
客户端如何在不频繁使用ajax请求的情况下从服务器获取更新?

在我的项目中,有私聊和消息通知等功能。消息通知让我们知道是否有未读消息。 为了实现这一点,我想到的方法是像客户端-服务器模型一样,服务器应该监听新请求。因此,我认为应该有一些机制来监听服务器以获取有关新消息的信息。由于我知道ajax,所以我使用2秒的间隔进行ajax请求。 在chrome中...

15得票6回答
在Mac OS X上编译带有+clientserver功能的Vim 7.3

我如何在Mac OS X上编译带有clientserver功能的Vim?我已经获取了vim-7.3.tar.bz2源文件。我知道MacVim内置了此功能,但当GUI运行时才能工作。因为我可以轻松切换到终端,所以我希望使用CLI版本,这样我的工作会更加容易。我使用以下./configure选项编...

14得票4回答
在 body onload 中加载具有 2 个函数的 JavaScript。

我正在尝试在页面主体加载时载入两个 JavaScript 事件/函数,如下:<body onLoad="getSubs(document.form1.HotelID.options[document.form1.HotelID.selectedIndex].value);getTags(...

30得票3回答
避免对HTTP响应进行缓存

如何避免HTTP数据缓存?我们可以同时修改客户端和服务器-因此我认为我们可以在客户端和服务器之间分配任务。 客户端可以在每个请求末尾添加一个随机参数http://URL/path?rand=6372637263——我的感觉是仅使用这种方式不能百分之百地解决问题,可能会有一些智能代理能够检测到...

8得票2回答
Boost asio处理程序中的长时间运行/阻塞操作

现状 我使用boost.asio实现了一个TCP服务器,目前在单个线程中使用一个io_service对象,并从该对象中调用run方法。 到目前为止,由于所有必要的信息都存储在内存中(接收处理程序中没有长时间运行的操作),因此服务器能够立即响应客户端的请求。 问题 现在要求发生变化,我需...

7得票4回答
Java:使用Sockets还是RMI?

我需要将我们的应用程序分成一个轻量级GUI应用程序和一个业务逻辑应用程序。这不会是典型的客户端/服务器设置,因为“服务器”组件只有一个客户端。 应用程序的另一个限制是它只有一个入口/出口点。因此,如果我们使用RMI,它只能在一个函数上运行。所有表单数据已经包装成一个字符串,并通过一个传输区域...

14得票4回答
MVC: 为什么我们需要“控制器”,或者说我们在什么情况下应该使用这种模式?

我已经阅读了许多有关MVC的出版物,但我仍然无法清楚地理解为什么我们需要“控制器”。 我通常在客户端-服务器模型中编写应用程序: 服务器包含所有业务逻辑,并且对GUI一无所知。它完成主要工作,尽可能具有可移植性。 客户端是一个GUI,它绑定到服务器,与用户交互,将用户的命令发送到服务器。...

13得票5回答
如何进行客户端服务器应用程序的压力测试/负载测试?

我正在开发一个基于客户端-服务器模式,基于数据库的系统,并且需要设计一种方法来测试系统的压力/负载。客户不可避免地想知道以下信息: • 服务器可以支持多少客户端? • 服务器可以支持多少并发搜索? • 数据库可以存储多少数据? • 等等。 所有这些问题的关键在于响应时间。我们需要能够测量响...