首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

restapi(8)- restapi-sql:用户自主的服务

现在我们这里有个需求:把在linux-ubuntu akka-cluster集群环境里mongodb里数据处理的结果传给windows server下SQLServer里。...我的解决方案是通过一个restapi服务作为两个系统的数据桥梁,这个restapi的最基本要求是: 1、支持任何操作系统前端:这个没什么问题,在http层上通过json交换数据 2、能读写mongodb...restapi-sql提供的是对服务器端sqlserver的普通操作,包括读get,写入post,更改put。...现在的问题是restapi-sql是一项公共服务,使用者知道sqlserver上有些什么表,然后希望通过sql语句来从这些表里读取数据。...在前面讨论的restapi-mongo我们可以进行Document到Map[String,Any]的转换以实现同样的目的。

1.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

restapi(1)- 文件上传下载服务

上次对restapi开了个头,设计了一个包括了身份验证和使用权限的restful服务开发框架。这是一个通用框架,开发人员只要直接往里面加新功能就行了。...虽然这次的restapi是围绕着数据库表的CRUD操作设计的,但文件类数据在服务端与客户端之间的交换其实也很常用,特别是多媒体类如图片等文件类型。...那我们就试着设计一个文件交换服务功能然后看看能不能很方便的加入到restapi框架内。 akka-http是以akka-stream为核心的,使用了大量的akka-stream功能。...先用FileIO来产生一个Source[ByteString,_]: package com.datatech.restapi import akka.stream._ import akka.stream.scaladsl...比较接近实现restapi设计初衷。

1.6K20
领券