问题标签 [centralized]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3261 浏览

git - 带有中央存储库的 Git

我刚刚在我的服务器上设置了一个存储库。我想与一小群开发人员一起使用它。我们希望在我们之间共享一个中央存储库。我们没有使用 Git 的经验,但我们想学习。我已按照此说明进行操作。

在服务器上:

在客户端:

然后每个客户端将能够进行更改并将它们推送到服务器并从其他用户那里提取更改。

我想问你们女孩和男孩,这种配置是否正确。看起来很简单,以至于我怀疑它的正确性???

0 投票
2 回答
468 浏览

java - Multi-client multi instance centralised server using TCP protocol gaming system in Java

i'm not a newbie in Java programming. I would like to know how can i proceed with my project.

I want to develop a centralized gaming system in Java using TCP/IP protocol socket system. It should get the player details and display the information in the gaming window.

These are my criterias:

Maximum & Minimum number of players can participate?? The behavior of the server in front of a given state of the game board: should invite one or more players to offer their shots, notify the blow of an opponent or a player can declare the party over? How to update the game when a shot is provided by a player???

I'm not looking for a straight answere here. I'm looking for some guidence which would be helpful for me to start with the project. Is there are any tools for Multi-client multi instance centralised server using TCP protocol???

0 投票
0 回答
149 浏览

php - 中央管理面板 - 管理外部服务器上的几个站点 - 在外部服务器上保存文件

我想创建一个可以从一个页面管理我所有网站的系统。除了在外部服务器上编辑和创建文件之外,所有管理选项都已完成,或者我知道如何操作。

我想知道在外部服务器上保存文件的最佳方法是什么。我想一次更改几个文件,最好不要离开管理面板。保持整个系统的安全很重要——没有人可以在没有访问管理面板的情况下对其进行编辑。

我考虑过使用本地脚本和 chmod() 在每个网站上更改 chmods,但后来我无法访问这些文件,因为 http:// 不是可写协议,我使用了 fwrite() 函数。

你能给我一些提示,我应该如何创建它?

0 投票
1 回答
105 浏览

java - 要在 PC 中制作中心化数据库并使用 java 应用程序通过互联网访问它,我必须知道什么知识?

我想在像服务器一样的 PC 中制作集中式 MySQL DB,并使用 java 应用程序通过互联网对其进行操作。

我已经学习了 MySQL 和 java,但我无法达到我想要的。

我必须知道什么知识才能做到这一点?

关于我的项目的一些详细描述:

我在社区工作,担任数据管理员,有很多活动。在每个活动中,都有许多客户和工作人员处理此活动。我有一个团队合作,每个活动都有一个数据团队成员负责(输入数据、更新、制作报告)。我们用 MS Excel 完成了所有这些,但是数据在增加,我无法管理它。

所以我想制作一个程序来帮助我管理所有这些数据,但是我们需要一个数据库来保存这些数据,而不是很多数据库,将它联合起来,每个人都可以在家工作。

所以,我需要一些参考教程和书籍来制作这个程序。

0 投票
2 回答
582 浏览

microsoft-sync-framework - 在集中式模型中同步框架和 SQL Server - 是否需要在中央服务器上安装 SF?

大家好,请原谅新手的问题,我是 Microsoft Sync Framework 的新手。我在 Internet 上进行了广泛的研究,以便通过不同版本的 Sync Framework、SQL Server、Sync Services for ADO.NET、SyncAgent 与 SyncOrchestrator 等找到解决这个难题的方法,以及应该怎样做用在什么类型的场景中。不幸的是,在为如何正确编写 ASP.NET 2.0 C# Web 应用程序一整天苦苦挣扎之后,我仍然迷失了方向。

我目前的情况是这样的:我正在为一个大型部门开发应用程序,我不能指望在服务器端安装新东西会获得批准。我坚持使用 SQL Server 2008 并且(我相信),服务器上安装了 Sync Framework 1.0。但是,我可以自由地在将连接到服务器的客户端计算机上安装更高版本。这些将具有 SQL Server 2008 Express(不是 Compact),并且每个都将运行 Web 应用程序。在他们的本地主机 IIS 中。同步模型是集中式的,客户端只会连接到服务器进行双向同步(在星形网络拓扑中,我们是否称其为中心辐射模型?)但不会相互连接(没有点对点) - 同行合作)。

我已经准备好数据库的两侧进行同步(启用更改跟踪,为主键设置 GUID 数据类型等)

同步的核心,使两个节点之间的接口同步的程序,似乎完全是客户端的Web应用程序。对?

问题:如果我想使用 Sync Framework v2.0 或 v2.1,我可以忽略服务器上安装的版本吗?换句话说,服务器端的 Sync Framework 是否还在做某事?SQL Server 上没有安装 Web 应用程序。

不幸的是,我在网上找不到这个相当简单的问题的答案!非常感谢您的帮助!祝你有美好的一天!最诚挚的问候, Zyxy

0 投票
1 回答
182 浏览

php - 我可以用什么来替换通过 memcache 共享的 PHP 会话

我正在寻找共享我的 PHP 会话,所以最简单的解决方案是使用 memcache。但我需要更安全的东西,因为 memcache 没有故障转移、集群化、持久性……</p>

我考虑过 Redis,但它没有处理它的 PHP 模块,所以没有 session_handler

所以基本上,我需要一些东西来集中管理会话并且相对安全。而且我在互联网上的研究也不是很顺利。

0 投票
2 回答
399 浏览

asp.net - 中央认证授权系统

有几种不同的 Web 服务——使用的各种技术,如 Java、.NET、Python、Perl,未来可能还会更多——属于不同的组织,并且必须限制对这些 Web 服务的访问。

这个想法是有一个中央身份验证和授权服务器,只负责授予每个具有访问权限的应用程序的访问权限。

我正在寻找构建此应用程序的任何建议或参考。

提前致谢..

0 投票
5 回答
904 浏览

c# - 在应用程序之间集中验证代码

对于给定的应用程序,我有一个由 C# 代码隐藏文件支持的 .aspx 登录表单。
在后面的代码中,我使用了以下“本土”方法:

这适用于应用程序,但我还有其他需要身份验证的应用程序。
我真的不想将登录文件复制/粘贴到任何应用程序中。

所以我最基本的问题是我有哪些选择可以在应用程序之间集中验证代码?

将来,我还将关注:
不仅验证用户名/密码,还验证 AD 组成员身份。
一旦用户通过身份验证,应用程序之间就不再有登录屏幕。(单点登录)

在我看来,我不是第一个遇到这个问题的人。
如果可能的话,我更愿意使用开箱即用的解决方案而不是开发自己的解决方案。

0 投票
1 回答
604 浏览

git - 集中式 GIT 工作流/部署 - 存储库初始化和功能分支

好的,我只想检查我的 GIT 设置的工作流程是否正确,并且在我开始正确使用它之前我完全理解它。我正在遵循这个工作流程,这个主题只是从初始化和创建功能分支开始,然后当我确信我将为发布和修补程序创建一个新主题时。希望这将有助于其他希望在类似工作流程中使用 GIT 的人。

有 3 个开发人员,我们称他们为 A、B 和 C,他们都将在他们的本地计算机上工作,我们有 4 个远程服务器 - 'Development'、'Staging'、'Production' 和 Unfuddle(作为集中式服务器)。开发人员 A 在其本地计算机上拥有文件目录。

所以,我认为工作流程如下。

首先,我需要在 Unfuddle 上创建存储库,然后在本地将我的文件推送到 Unfuddle 服务器。

  1. 在 Unfuddle 中创建一个名为“website”的存储库,并将其缩写为“web”

  2. 在“开发”、“暂存”和“生产”服务器上创建一个 SSH 密钥对,并将它们添加到 Unfuddle 帐户。

  3. 开发人员 A 在其文档根目录中初始化一个 Git 存储库:

    git init

  4. 将 Unfuddle 存储库与开发人员 A 的本地存储库相关联,并将其指定为上游服务器:

    git remote add unfuddle git@subdomain.unfuddle.com:username/web.git

    git config remote.unfuddle.push refs/heads/master:refs/heads/master

  5. 开发人员 A 将所有文件添加到索引

    git add *

  6. 开发者 A 提交所有文件

    git commit -am 'initial commit'

  7. 开发人员 A 将本地提交的内容推送到 Unfuddle Git 存储库。

    git push unfuddle master

我现在应该在我的 Unfuddle 存储库中看到我的所有文件。开发人员 B 和 C 现在可以克隆存储库以获取网站文件的副本。

功能分支:

每个开发人员现在都可以使用以下工作流程开始创建功能分支:

  1. git checkout -b develop
  2. git checkout -b feature\test develop
  3. 进行任何代码更改
  4. git commit -a -m "Make test code changes"
  5. git checkout develop
  6. git merge --no-ff feature\test
  7. git branch -d feature\test
  8. git push unfuddle develop

好的,所以下一部分我不确定。我们已将功能更改推送到集中式 Unfuddle 服务器,但是其他开发人员需要获取更改,因此他们是否需要创建一个“开发”分支然后执行git pull unfuddle develop?我读过 fetch and merge 比 pull 好,是这样吗?如果是的话,会是git fetch unfuddle develop那时git merge develop吗?

0 投票
1 回答
582 浏览

git - 带有 Github 设置的 Gitflow