ASP中的Apple推送通知服务提供商?

时间:2010-12-23 07:53:39

标签: iphone asp-classic provider apple-push-notifications

我正在开发一款iPhone应用程序。 我将使用推送通知。

ASP(不是asp.net)是我熟悉的唯一服务器端技术。 但我在ASP中找不到任何APNS提供商。

这里的任何人都知道我在哪里可以找到ASP中的APNS提供者库吗?

1 个答案:

答案 0 :(得分:2)

我认为经典ASP没有APNS。这是使用这种过时技术的缺点。我自己经历了几次。为了解决这个问题并且能够继续使用遗留代码,我使用其他语言(如PHP)创建了小型服务来执行这些任务,而这些任务又由Classic ASP中的服务器到服务器请求调用。

请求看起来像这样:

Dim URL: URL = "http://url.tothephpserviceapi.com?param1=value1&param2=value2"
Dim oXML: Set oXML = CreateObject("MSXML2.ServerXMLHTTP")
oXML.Open "GET", URL, False
oXML.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
oXML.Send
if oXMLreadyState <> 4 then oXML.WaitForResponse 10
Dim TheResponse: TheResponse = oXML.ResponseText

PHP完成了所有的魔力。当然,这不是一个理想的解决方案,但在Classic ASP中编写客户端库可能不值得。