问题标签 [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 投票
1 回答
691 浏览

xmpp - SIP -> XMPP 呼叫问题

我正在尝试在 SIP 和 XMPP 域之间建立网关。我有一个带有 FreeSWITCH(带有 dingaling 模块)和 OpenFire(FreeSWITCH 在 OF 中注册为组件)的环境。从 XMPP 到 SIP 的呼叫工作正常。从 SIP 到 XMPP 的呼叫会出现问题。主叫方 (SIP) 有铃声,被叫方 (XMPP) 在接听电话后有一个“正在连接...”消息。永远不会建立连接(语音通道)。

您是否有在 SIP 和 XMPP 用户之间进行呼叫的经验,并且知道为什么它不起作用?

在此先感谢, Maciek

0 投票
2 回答
5080 浏览

linux - 测试网关的最简单方法是什么?

我想测试我写的一个玩具网关。测试将在 Linux 机器上进行。我想以最简单的方式做到这一点,最好不要编写代码并使用现有的实用程序。这归结为两个问题:

  1. 是否有现有的实用程序可以通过用户指定的网关将包含简单内容的数据包(如我提供的字符串)发送到主机,而无需重新配置 Linux 的网络设置?如果是这样,我将对该实用程序使用什么语法?

  2. 我可以在接收端运行一个简单的实用程序来验证是否收到了正确的数据包?如果是这样,我将对该实用程序使用什么语法?

0 投票
1 回答
4241 浏览

video - 使用 freeswitch 的 xmpp-sip 网关视频通话

我正在尝试在 SIP 和 XMPP 域之间建立网关。我有一个带有 FreeSWITCH 和 OpenFire 的环境(FreeSWITCH 在 OF 中注册为组件)。

两个 SIP 用户之间的视频通话有效,但我无法在 SIP 和 XMPP 客户端(连接到 OF)之间建立一个。

您有使用 XMPP-SIP 网关的经验吗?我应该怎么做才能启用这样的呼叫?

0 投票
1 回答
11198 浏览

linux - 如何路由数据包以使用 localhost 作为网关?

我正在尝试测试我编写的网关(有关上下文,请参阅测试网关的最简单方法是什么?)。由于一个我不想进入的问题,网关和“发件人”必须在同一台机器上。我有一个网关可以访问的接收器(比如说 9.9.9.9)。

所以我将运行一个应用程序./sendStuff 9.9.9.9,它将一些数据包发送到该 IP 地址。

问题是:如何让发往 9.9.9.9 的数据包到达 localhost 上的网关?我试过了:

sudo route add -host 9.9.9.9 gw 127.0.0.1 lo

sudo route add -host 9.9.9.9 gw <machine's external IP address> eth0

但这些都没有通过网关传递数据包。我已经验证了正确的 IP 存在于sudo route. 我能做些什么?


根据请求,这是路由表,在运行第二个命令后(IP 地址已更改以匹配问题。xyzt 是我正在运行它的机器的 IP):

0 投票
0 回答
718 浏览

android - 如何在android中获得3g连接的网络掩码和网关?

有没有办法获取 3g 网络的网络掩码和网关值?我已经搜索过它,但除了使用 ifconfig 之外什么也没找到。任何人都可以帮助我吗?谢谢,安德里亚

0 投票
1 回答
122 浏览

php - 使用 PHP 的电子邮件网关未保存 Gforge 跟踪器

我们正在使用 gforge,我们希望通过使用 Intranet 表单并向 gforge 电子邮件网关发送一封带有 PHP 的电子邮件来创建新的跟踪器。

我完全按照它所说的那样做:

我将其用于收件人:

您可以通过从用户的电子邮件帐户向 gforge-gateway@gforge.XXX.local 发送电子邮件来添加新的跟踪器项目。

我使用用于我的 gforge 用户帐户的(本地)电子邮件地址作为发件人。主题看起来像这里所说的“Test_tracker (tracker-32)”

项目摘要 (tracker-17)

我在正文中的所有内容都是“assignees:lillm”(这是来自 gforge 的用户名)。

PHP 告诉我邮件已成功发送,但没有出现新的跟踪器。我必须使用 HTML 邮件还是文本邮件?优先级和/或开始/结束日期重要吗?还是我忘记了什么?

0 投票
1 回答
26022 浏览

magento - Magento 支付流程

我正在为 Magento 实施一个新的支付模块,并想了解这个逻辑背后的核心概念。我知道我必须从 Mage_Payment_Model_Method_Abstract 或其任何子类扩展,但我的问题是何时使用以及如何在我的模型中使用捕获和授权方法。例如,如果我将整个过程分成如下步骤:

  1. 用户来到购物车并选择让我们说一些支付方式,即网关。
  2. 系统拦截请求,收集所有提交的数据并将用户发送到网关 url。
  3. 用户在网关站点下订单(或取消),网关站点将有关它的信息发送到我的商店。
  4. 我的商店使用收到的数据对订单进行了更多修改,并保存状态为已完成或已取消的订单。

在这些步骤中,我必须在哪里使用授权和捕获方法?如果有人可以向我解释授权和捕获的含义,我将不胜感激?

0 投票
3 回答
5992 浏览

java - 是否可以在java中获取默认网关IP和MAC地址?

我正在尝试找到一种方法来从要在网站上运行的 java 小程序访问默认网关的 IP 和 MAC 地址,这可能吗?

0 投票
2 回答
250 浏览

.net - 如何在 .NET 中实现 Google Voice 类型的电话注册功能?

当您使用谷歌语音帐户注册电话号码时,谷歌语音会呼叫您刚刚注册的号码,您会获得用于确认您正在尝试注册的手机确实是您的手机并完成注册过程的 PIN 码。

您将如何在 .NET 中实现此功能?

具体来说,当我的用户输入电话号码并点击按钮时,我希望我的 IIS 服务器以某种方式拨打该号码并将带有密码的语音消息传递给用户......

如果这是不可能的,或者我需要一个专用的电话服务器,是否有任何电话网关提供商具有我可以用来完成此任务的 .NET api?

0 投票
6 回答
5195 浏览

ip - 我知道我的路由器的ip。我的笔记本电脑是连接到路由器的设备之一。我的静态ip是多少?

我知道我的路由器的IP。它是 xx.xx.xxx.xxx 我的笔记本电脑是连接到路由器的设备之一。我的笔记本电脑获得了动态 IP!目前我的 IP 是 192.168.0.7,路由器的 IP 网关是 192.168.0.1 如何从外部设备连接到我的笔记本电脑?

http://192.168.0.7:80/xampp/server.php?data=25

仅当我连接到本地网络时才会执行此操作。当我从外部网络连接到这个时,我会收到 504 网关超时错误。我怎么能克服这个!