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

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

我的解决方案是通过一个restapi服务作为两个系统的数据桥梁,这个restapi的最基本要求是: 1、支持任何操作系统前端:这个没什么问题,在http层上通过json交换数据 2、能读写mongodb...:在前面讨论的restapi-mongo已经实现了这一功能 3、能读写windows server环境下的sqlserver:这个是本篇讨论的主题 4、用户能够比较方便的对平台数据库进行操作,最好免去前后双方每类操作都需要进行协定...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
领券