`
sillycat
  • 浏览: 2566856 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Spray(1)Read Documents about Spray

 
阅读更多
Spray(1)Read Documents about Spray
Spray is a suite of libraries based on Scala and Akka.

Modules we are using in our project:
spray-can
     HTTP server and client built on top of spray-IO.
http://spray.io/documentation/spray-can/#spray-can

spray-routing
     routing DSL for defining RESTful web services.
http://spray.io/documentation/spray-routing/#spray-routing

spray-io
    A basic version of Netty for Scala based on Akka actors and Java NIO.
http://spray.io/documentation/spray-io/#spray-io

spray-http
     Model of HTTP requests, responses and common headers. It is completely stand-alone, it neither depends on Akka nor on any other part of spray.
http://spray.io/documentation/spray-http/#spray-http

spray-util
     Utility module used by all other modules except spray-http.
http://spray.io/documentation/spray-util/#spray-util

spray-testkit
http://spray.io/documentation/spray-testkit/#spray-testkit

spray-json
https://github.com/spray/spray-json

Spray for Web Development
spray-can HttpServer
spray-routing
sbt-revolver
     https://github.com/spray/sbt-revolver
     SBT-plugin for hot reloading of changes to any type of sources(scala, twirl, CSS, LESS, JavaScript, CoffeeScript, images, etc.)

twirl
     https://github.com/spray/twirl
     SBT-plugin providing for view-templating based on the play 2.0 template engine.

ciffeescruoted-sbt
     https://github.com/softprops/coffeescripted-sbt

sbt-js
     https://github.com/untyped/sbt-plugins/tree/master/sbt-js

SLICK
     Library for database query and access.
     http://slick.typesafe.com/

spray-json

sbt-assembly
     SBT-plugin for single-fat-JAR-deployment.
     https://github.com/sbt/sbt-assembly

A client-side fronted framework
     http://blog.stevensanderson.com/2012/08/01/rich-javascript-applications-the-seven-frameworks-throne-of-js-2012/


References:
http://spray.io/introduction/#what-is-spray
分享到:
评论

相关推荐

    jit spray source code

    **JIT Spray技术详解** JIT(Just-In-Time)喷射,也称为JIT内存喷射,是一种在计算机安全领域中常用于攻击的技术。它利用了动态编译器(如JIT编译器)的工作原理,将大量恶意代码注入到内存中,以便在特定条件触发...

    spray-template

    1. **表达式支持**:模板中的变量可以通过${expression}语法来插入,这里的expression是一个Scala表达式,其结果将被转换为字符串并插入到模板中。 2. **控制结构**:提供了if/else、for循环等控制流,使模板可以...

    Writing JIT-Spray Shellcode for fun and profit

    “Writing JIT-Spray Shellcode for fun and profit”这一主题深入探讨了如何利用Just-In-Time(JIT)编译器的特性来实施攻击,尤其关注绕过现代浏览器如Internet Explorer 8及其后续版本中的防御机制。以下是对该...

    Linux_Android_内核_Heap_Spray_的几种姿势.pdf

    Linux和Android内核的Heap Spray技术是一种常见的攻击技术,它主要利用了内存管理中的一些漏洞,通过在内存中喷射大量的数据,来覆盖特定的内存地址,从而达到获取系统权限等目的。 首先,我们需要对Linux和Android...

    spray-actor-per-request, 使用每个请求模型中的参与者的示例 Spray 应用程序.zip

    spray-actor-per-request, 使用每个请求模型中的参与者的示例 Spray 应用程序 每个请求的 Spray这个项目提供了一个示例 Spray 应用程序,它使用每个请求模型中的参与者。为什么要为每个HTTP请求启动一个参与者?轻松...

    spray and wait

    Spray and Wait是一种针对间歇连接移动网络(Intermittently Connected Mobile Networks,简称ICMN)的高效路由方案。ICMN是一类稀疏无线网络,其中大部分时间内源节点到目标节点之间不存在完整的路径,因此可以看作...

    JIT Spray技术.pdf

    ### JIT Spray技术详解 #### 摘要与背景 随着远程攻击变得越来越难以实施以及边界防御成为标准配置,客户端侧的远程攻击成为了攻击者的新选择。为了抑制客户端侧漏洞的爆发,现代Windows操作系统采用了诸如数据...

    pipenet(spray)消防软件

    PIPENET TM Spray/Sprinkler Module 是 专门针对消防系统设计而开发的专业软件, 可选用的消防规范包括NFPA 和FOC 。它 可满足诸如石油、化工、钻井平台、电站 及船只等行业对消防系统的严格且特殊的 设计要求。

    spray系统业界对比

    1. **响应式编程**:spray采用响应式编程模型,能够处理高并发场景,确保系统具有良好的可扩展性和性能。 2. **强大的路由构造器**:通过DSL(领域特定语言)定义路由,使得HTTP接口的声明式配置变得直观且易于理解...

    spray-json框架介绍.pdf

    def read(value: JsValue) = value match { case JsNumber(num) => MyInt(num.toLong) case _ => deserializationError("Expected MyInt as JsNumber") } } } ``` 现在,你可以使用 `MyIntFormat` 来处理 `...

    spray-json框架介绍.docx

    spray-json 框架是 Scala 语言中用于处理 JSON 的一个开源库,因其轻量级、高效且无外部依赖的特性而受到开发者欢迎。它提供了简单易用的 API,使得在 JSON 字符串、JSON 抽象语法树(AST)和自定义的 Scala 类型...

    spray-socketio.zip

    spray-socketio 是 spray 的扩展,实现对 Socket.io 的支持。 标签:spray

    paper-spray, 要阅读的有趣论文清单.zip

    paper-spray, 要阅读的有趣论文清单 纸喷雾这是由 Kumar和 Biswa ( 目前仅由Kumar维护) 开始的有趣研究论文列表,主要是机器学习,但绝对不局限于它自己的工作。 这主要是为了给inculcate一个阅读习惯。 建议的阅读...

    Spray and wait

    1. 间歇性连接移动网络(ICMN)是网络通信中的一个特殊类别,主要特征是源和目的之间不存在持续的连接路径,属于延迟容忍网络(DTN)的范畴。 2. 基于洪泛的路由方案虽然传递概率高,但能耗大、竞争严重,且优化...

    slick-pg_spray-json_2.11-0.6.0-R1.zip

    AndroidAsync.zip,用于Android的异步套接字、HTTP(客户端 服务器)、WebSocket和socket.io库。基于nio,而不是threads.asynchronous socket、http(client server)和android的websocket库。基于nio,而不是线程。

    spray-cors-demo:在 Scala 中实现对 Spray 应用程序的 CORS 支持

    概要该项目解释了如何使用具有 CORS 支持的 Spray 实现 REST API假设我假设你有经验和你的工作环境准备好使用以下技术/框架: Akka、SBT、CORS、Spray、cURL、Scala、Git要求这篇文章面向那些有 Scala 工作经验并...

    Spray-assisted assembled spherical boron nitride as fillers

    1. 利用喷雾辅助组装方法制备了一种新型的球形氮化硼。 2. 基于球形氮化硼的聚合物复合材料展现了高热导率。 3. 这些基于球形氮化硼的聚合物复合材料展现出了低粘度。 研究背景和意义 在现代电子设备迅速发展的...

    vof_r180_spray_

    “inlet1.c”很可能包含了关于进气口条件的定义,这在设置边界条件时非常关键。在模拟喷雾时,我们需要指定喷嘴出口的速度、压力或其他参数,这些信息可能在这份文件中被设定。 “inkjet.msh”是网格文件,它是进行...

Global site tag (gtag.js) - Google Analytics