jQuery技术:jQuery Ajax调用F#?

有没有办法使用jQuery调用f#库而不必将其包装到Web服务方法中?

    如评论中所述,您可以将F#翻译为JavaScript。 这实际上非常可行,因为它可以使用引号(F#代码的高级表示)。 有两个项目可以做到这一点。 一个是名为WebSharper的相当复杂的商业项目 (也有其他function),另一个是开源项目FSharp.Javascript 。

    如果要避免使用Web服务,还可以编写简单的HTTP服务器。 这将是一个独立的应用程序,您可以在您的服务器上运行它将直接处理请求。 我最近在伦敦的一次演讲中使用了HttpListener类。 你可以在这里找到样品 。

    肯定还有其他方法 – 如果你在ASP.NET应用程序中工作,那么你可以使用HttpHandler或用F#编写的页面直接处理请求。 将主要前端作为C#项目可能更容易,但您可以在F#中编写页面/处理程序,只需引用它或在C#中inheritance它( 使用ASP.NET MVC的示例就在这里 )。

    您可以将HttpHandler编写为包装器。

      以上就是jQuery教程分享jQuery Ajax调用F#?相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/557862.html

      (0)
      上一篇 2021年1月26日
      下一篇 2021年1月26日

      精彩推荐