TMS Xdata Server开发
XData -–无需开发、基于配置的数据库RESTful服务,可作为移动App和ExtJS、WPF/Silverlight、Ajax等应用的服务端。
从Remoting到WCF再到ASP.NET Web API2,从RPC过渡到REST,构建Http服务从复杂到简单,成本也越来越低。微软发起的OData - the Best Way to REST协议,2014年的4.0版本已成为工业标准。搭建一个遵循OData协议的 REST服务微软的标准做法是使用EF + ASP.NET Web API2。
Odata服务端架构大致如此:Table/View(Databse) /Object +Microsoft.AspNet.ODataJSON /XML(ASP.NET Web API2)。
XData去掉了中间的Object层,其服务端架构: Table/View(Databse) /JSON/XML(ASP.NET Web API2)。
显然XData 同样也是 ASP.NET Web API2服务,只是把微软的EF - Entity Framework换成了XF - Element Framework。XData在实现上尽量符合OData协议标准,做了一些适当地修改。
Xdata 在TMS中扮演的桥的角色,光有xdate是不能工作的,xdata的底层走的是sparkle,sparkle可以走indy,httpsys,或者其他通讯协议。如
TMS Xdata Server开发相关推荐
- [转]SQL Server开发技巧
经常发现收藏的连接变成空连接,暂时将由于的内容拷贝过来,以免需要的时候找不到. http://www.microsoft.com/china/sql/using/tips/development/de ...
- SQL Server开发人员应聘常见问题妙解
SQL Server开发人员应聘常见问题妙解 目前在职场中很难找到非常合格的数据库开发人员.我的一个同事曾经说过:"SQL开发是一门语言,它很容易学,但是很难掌握." 在面试应聘的 ...
- Visual Studio 2019连接自动的Sql Server开发版数据库(C#语言)
Visual Studio 2019连接自动的Sql Server开发版数据库,C#语言 连接字符串: server=(LocalDB)\MSSQLLocalDB;database=master;in ...
- mac下server开发环境配置
2019独角兽企业重金招聘Python工程师标准>>> 分类: server开发2014-01-06 19:01 605人阅读 评论(0) 收藏 举报 mac下的server开发我总 ...
- SQL Server 开发指南(经典教程)
SQL Server 开发指南 http://www.blogjava.net/hoojo/archive/2011/07/21/354788.html
- ArcGis Server开发Web GIS新手体验(二)
ArcGis Server开发Web GIS新手体验(二) 接(一) 我们知道,.net adf提供的map组件.toc组件等都是标准的asp.net组件.这些组件在运行时,会生成相应的html代码, ...
- ArcGIS Server 开发系列(一)--编程框架总览
ArcGIS Server是一个发布企业级GIS应用程序的综合平台,如果想对ArcGIS Server基础有更多的了解,可以先看看<ArcGIS Server 体系结构>.ESRI(中国) ...
- ArcGIS Maritime Server 开发教程(九)二三维水深服务
ArcGIS Maritime Server 开发教程(九)二三维水深服务 本章导读:ArcGIS 软件体系是使用 ArcGIS Bathymetry 桌面扩展构建和管理水深数据库,并且利用 Imag ...
- ArcGIS Maritime Server 开发教程(八)ArcGIS Bathymetry 扩展模块
ArcGIS Maritime Server 开发教程(八)ArcGIS Bathymetry 扩展模块 本章导读:ArcGIS Bathymetry 扩展是 ArcGIS Maritime 解决方案 ...
最新文章
- 主机配置_分享几套电脑主机配置
- 智能车竞赛技术报告 | 节能信标组-哈尔滨工业大学紫丁香五队
- Android之如何以最简单方式开启闪光灯
- No module named 'pandads'
- 移动开发工程师面试题集:Android iOS
- OpenGL 本机MSAA的实例
- Transaction 那点事儿,Spring事务管理
- nfs服务器工作原理
- 小米再被质疑Mimoji抄袭苹果 回应:上传出错 将严肃处理
- [开源 .NET 跨平台 Crawler 数据采集 爬虫框架: DotnetSpider] [三] 配置式爬虫
- 高中数学学习方法的8个诀窍,高中生必看
- 矿山井口安检综合管理系统
- linux C获取本地IP地址
- 解决ERROR: Cannot uninstall ‘PyYAML‘. It is a distutils installed project and thus we cannot accuratel
- 卷积神经网络基础知识五(mobilenet)
- 测试计划及方案怎么写?
- 液晶电视英文linux使用教程,液晶电视如何使用 液晶电视正确使用方法介绍【详解】...
- 卸载Alibaba Safe Protect Service
- net start mysql报错:发生系统错误 5。拒绝访问。
- 数据库-MySQL环境(5.x、Windows、解压版、安装版、安装、卸载)