问题标签 [gateway]

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 投票
3 回答
735 浏览

paypal - Paypal 作为支付网关?

我必须在几个支付网关之间进行选择。我听说 PayPal 很乱,而且有几个欺诈问题?你们中有些人有使用 PayPal 的经验吗?

提前致谢

0 投票
1 回答
619 浏览

svn - “Hg 到 Hg(网关)到 SVN”与“Git 到 Git(网关)到 SVN”相比

问题类似于这个(未回答)和这个(同样的问题不涉及 Git)。

目标是Hg在完全过渡到 Hg 之前为 SVN 做一个前端一段时间。

设置可能看起来像下面描述的那样(与上面提到的问题相同),但是我不确定中间 Hg 存储库的确切拓扑。

我知道上述设置适用于此评论git中的git-svn描述:

设置:

  1. git svn init或SVNgit svn clone存储库。这将成为“Git/SVN 桥”。</p>

  2. 在这里修复任何分支、标签等。refs 被视为远程,因此svn/*如果您想要跟踪分支,请检查这些远程并创建适当的本地分支。此外,检查标签,并创建实际标签。您必须为希望在 Git 和 SVN 之间同步的任何 SVN 分支创建本地分支。

  3. 现在,在某处创建一个新的裸存储库 ( git init),然后从网桥将所有分支推送到裸存储库 ( git push –tags)。

  4. 所有 Git 用户现在都克隆这个裸存储库。桥只会由了解如何同步 Git 和 SVN 的一个(或少数)人维护。

要从网桥更新 SVN 主干上的更改,反之亦然:

  1. git svn fetch(获取新的 SVN 更改)

  2. git checkout master

  3. git pull master(从裸仓库获取 Git 更改)

  4. git checkout svn/trunk(结帐分离头)

  5. git merge –no-ff –log master(合并来自 master 的更改)。–no-ff确保实际提交,–log从 master 上的每个提交复制单独的日志消息(–log可选)。如果要编辑提交消息,则可以运行 git commit –amend。

  6. git svn dcommit(这会将您的合并提交推送到 SVN。请注意,提交是在一个分离的头部,并且不再可访问)。您在 master 上的所有工作(自从 master 和 的合并基础以来svn/trunk)作为单个更改提交,现在可供 SVN 用户使用。

  7. git checkout master

  8. git merge svn/trunk(从 SVN 获取新的更新 - 使用更改的提交消息 - 并合并到 master)

  9. git push barerepo(使 SVN 更改可供 Git 用户使用)

我不知道是否有可能以某种方式在 Hg 上复制上述内容。正如我所看到的(我是 Git 中级用户并且了解使用 Hg 的基础知识),Hg 中的障碍是:

  • 没有远程跟踪分支(这可以通过书签实现吗?单独的克隆存储库?)
  • 不可能通过hgsubversion(上面列表中的第 6 步。什么停止hgsubversion做什么svn dcommit?)

是否可以使 Hg-SVN 网关以与 Git-SVN 网关相同的方式工作?如果不是,为什么?

0 投票
11 回答
33078 浏览

design-patterns - 外观和网关设计模式有什么区别?

或门面==网关?

0 投票
2 回答
128 浏览

payment-gateway - 是否有支付网关可以使用这种商业模式?

我正在开发一个允许人们列出待售商品的网站,但在商品售出之前,他们不必为列表付费。我查看了 Paypal 和 Amazon API,但没有看到授权支付未经验证的金额的方法,并在可能更晚的日期(几个月后)收费。Paypal 允许授权,以后再取款,但最终金额不能超过授权金额的 15%。我的问题是金额未知。Paypal 还只允许您延迟最多 29 天的收费。提前致谢。

0 投票
1 回答
896 浏览

http - 如何在java中实现网关

我必须在 java 中实现一个网关。我有一个 servlet,它接收诸如要命中的 URL 和要传递给该 URL 的参数之类的信息。我需要从那里取回响应,根据需要进行一些修改,然后将其传递回浏览器。

我尝试打开一个指向 URL 的 HttpConnection,然后简单地写在它的输出流上,但我猜那是行不通的。是否可以创建一个新的 HttpRequest 并执行它?我怎样才能在java中实现这个?看起来 Apache httpclient 是选项之一,但我不应该使用它或任何其他外部库。

任何帮助是极大的赞赏。

维韦克

0 投票
1 回答
943 浏览

jboss - JBoss 应用服务器的故障转移

我有一个关于运行 JBoss ESB 4.9 的 JBoss 应用程序服务器 (5.1) 故障转移的问题。我将从一个图表开始:

图表

我们有一个遗留应用程序(“Legacy Producer”)在遗留传输(“Legacy Transport”)上生成数据。我们编写了一个 ESB 服务(“网关”),它侦听遗留传输并将接收到的消息放在 ESB 上。然后,这些消息将遵循几个编排步骤进行处理。

这适用于一个运行的应用程序服务器。但是,我们希望允许应用程序服务器发生故障。因此,一个简单的解决方案是在集群配置中建立两个这样的应用程序服务器(如图所示)。但是,由于这会导致复制网关服务,结果将是每个消息的两个副本在 ESB 上发布并进行处理,这是一个不希望的结果。

实现这种故障转移的正确方法是什么?

0 投票
7 回答
37162 浏览

android - Android 作为 SIP 到 GSM 网关

很快我就可以使用 SIP 到 GSM 网关,因为我需要从德国拨打电话到捷克共和国的手机。因此,我考虑实施一个。

现在,问题是:

  • 这样的解决方案是否已经存在(价格合理)?
  • 是否可以使用可用的 Android API(SDK 或 NDK)将(语音)流重定向到 GSM 连接?

非常欢迎想法,建议,评论。

0 投票
1 回答
146 浏览

api - 通配符电子邮件网关/软件/api

是否有任何现有软件(基于 Web 的应用程序)允许通过 REST API 将所有传入电子邮件(到通配符电子邮件 *@domain.com)发布到我的 Web 应用程序?

与 Tumblr 或 Posterous 一样,它会为您分配一封电子邮件(例如 trrehret3453@tumblr.com),您可以在其中发送文本和图片,它会自动将其发布到您的博客,我需要完全相同。

也许有一个邮件服务器可以做到这一点?我正在运行 Debian Linux。

谢谢!

0 投票
2 回答
620 浏览

coldfusion - Coldfusion 网关,application.cfc OnRequestStart 的问题

我的 application.cfc 使用 OnRequestStart 来检查用户是否已登录

这破坏了我使用网关服务的尝试,该服务出错了

如果我注释掉 OnRequestSTart 方法,网关将按预期工作。

其他人在这里之前遇到过这个问题,一个解决方案显然是

添加一个新的 application.cfc,它扩展了我的原始但覆盖了 onRequestStart() - 效果很好。

那请问我该怎么做?

0 投票
1 回答
61 浏览

windows - 集中开发

我们正在几个 Windows XP(win 2008 R2 上的 hyper-v)虚拟机中开发 ASP.net 应用程序,这些虚拟机都直接连接到 Internet。

我们想为所有虚拟机建立一个集中的互联网接入点。

  • 开发人员使用浏览器(Firefox/IE - HTTP、HTTPS)、Outlook(SMTP、POP、IMAP)、FTP/SFTP
  • 日志以查看用户在互联网上的去向
  • 对某些网站(Facebook、MySpace 等)的限制

我们可以设置一台 xp/vista 机器,用作某种网关/代理。

有什么建议么?