首页 > 知识库 > 正文

服务接口介绍 了解服务接口的详细内容

展开全部3.3.6.1 海洋标量场数据绑定接口规范海洋标量场数据绑定接口是为了向海洋标量场时空过32313133353236313431303231363533e4b893e5b19e31333433616237程可视化功能提供数据的辅助程序接口,包括点过程可视化服务接口、线过程可视化服务接口和面过程可视化服务接口。下面是三个接口的定义规范。(1)点过程可视化接口规范public bool Identify(string sServerName,string sServerType,double dX,double dY,Ar-rayList iLayerIDArrayList,out ArrayListsLayerNameArrayList,out ArrayList sValueArrayList)sServerName: 服务名,string 类型。sServerType: 服务类型,string 类型。dX: 选择位置 X 坐标,double 类型。dY: 选择位置 Y 坐标,double 类型。iLayerIDArrayList: 图层 ID 起始位置,ArrayList 类型。sLayerNameArrayList: 返回的图层名列表,ArrayList 类型。sValueArrayList: 返回的图层的数据,ArrayList 类型。(2)线过程可视化服务接口规范Public bool GetProfiles(string sServerName,string sServerType,ArrayListdXArrayList,ArrayList dYArrayList,ArrayList iLayerIDArrayList,out ArrayList sLayer-NameArrayList,out ArrayList sValueStringArrayList)sServerName: 服务名,string 类型;sServerType: 服务类型,string 类型。dXArrayList: X 坐标数组,数组列表类型。dYArrayList: Y 坐标数组,数组列表类型。ILayerIDArrayList: 层 ID 数组列表,数组列表类型。sLayerNameArrayList: 返回参数,层名数组列表,数组列表类型。sValueStringArrayList: 返回参数,值数组列表,数组列表类型。(3)面过程可视化服务接口规范public string GetImageURL(string ServiceURL,double [] arrl,int FromId,int ToId,out string str)ServiceURL: 服务的地址,string 类型。arrl: 选择范围坐标,double 数组。FromId: 图层起始 ID,int 类型。ToId: 图层终止 ID,int 类型。Str: 输出参数,返回 URL 地址,string 类型。3.3.6.2 ARGO 信息服务绑定接口规范为了进行 ARGO 数据的获取和图形表达,需要开发数据获取、曲线生成的函数接口,其接口规范如下:(1)ARGO 数据获取接口规范Public DataSet GetArgoNumbCycleDataSet()本接口无参数,返回制定 ARGO 数据内容。(2)通过属性生成 Argo 数据曲线图接口规范Public String CreatGraphByAttribute(float x,float y,string graphType)X∶X 坐标值,float 类型。Y∶Y 坐标值,float 类型。graphType: 图标类型,string 类型。(3)通过空间位置生成 Argo 数据曲线图接口规范Public ArrayList CreatGraphByCoordinate(String plateformNumb, string circleNumb,string graphType)plateformNumb: 平台编号,String 类型。circleNumb: 圆半径,string 类型。graphType: 图标类型。3.3.6.3 海洋矢量场数据服务绑定规范矢量场数据包括风场数据和流场数据,接口函数包括获得矢量场数据列表、获得矢量场数据内容、生成矢量场图形、获得点选处矢量场属性和序列化显示。下面分别介绍其接口规范。(1)获得流场数据文件列表接口规范Public ArrayList Get_CurrentsList()本接口无参数,返回所有流场数据文件列表。(2)获得海流文件中数据内容Public ArrayList Get_CurrentsData(string fileName)fileName: 流场数据文件名,string 类型。本接口函数返回文件中的数据值。(3)生成流场要素接口规范Public String DrawCurrents(object []fileDataList )fileDataList: 流场文件数据值。本接口函数生成流场矢量图。(4)获得点选处海流数据属性接口规范Public ArrayList Get_Property(float x,float y )X: 鼠标点选处 X 坐标,float 类型。Y: 鼠标点选处 Y 坐标,float 类型。本接口函数的返回值为点击处的属性值。(5)序列化显示接口规范Public ArrayList SeriesShow(String []fileName )fileName: 流场数据文件名,string 类型。本接口规范返回剖面文件序列。(6)获得风场数据文件列表接口规范Public ArrayList Get_WindsList()本接口无参数,返回所有风场数据文件列表。(7)获得风流文件中数据内容Public ArrayList Get_WindsData(string fileName)fileName: 风场数据文件名,string 类型。本接口函数返回文件中的数据值。(8)生成风场要素接口规范Public String DrawWinds(object []fileDataList )fileDataList: 风场文件数据值。本接口函数生成风场矢量图。(9)获得点选处风场数据属性接口规范Public ArrayList Get_Property(float x,float y)X: 鼠标点选处 X 坐标,float 类型。Y: 鼠标点选处 Y 坐标,float 类型。本接口函数的返回值为点击处的属性值。(10)获得风场玫瑰图Public String Get_RoseGraph(String time float MaxX,float MaxY float MinX,float MinY)Time: 数据时间,string 类型。MaxX: 最大 X 坐标值,float 类型。MaxY: 最大 Y 坐标值,float 类型。MinX: 最大 X 坐标值,float 类型。MinY: 最大 Y 坐标值,float 类型。返回风玫瑰图的 URL。(11)序列化显示接口规范Public ArrayList SeriesShow(String []fileName )fileName: 流场数据文件名,string 类型。本接口规范返回剖面文件序列。本回答被网友采纳www.shufadashi.com*�ɼ*�

基本简介

Web服务接口

答:类似。接口是指为其他实体提供服务的入口,是一个大的范围。而SAP是指底层对高层的提供服务的一个入口。是对高层的一个逻辑接口。这里的两个概念就是接口包含SAP的意思。而接口除了SAP外还有其他。

Web服务技术通过使用一系列的标准规范,为互联网上的不同应用提供了语法互操作性支持,使得企业之间的应用交互从局部范围发展到全球范围成为可能。利用Web服务技术进行交互的应用只需遵从相应的Web服务接口,而不需考虑各自的内部实现,从而极大地降低了交互应用之间的耦合度,增加了企业应用的灵活性。

答:webservice走HTTP协议和80端口 而你说的api,用的协议和端口,是根据开发人员定义的 这么说吧,api类似于cs架构,需要同时开发客户端API和服务器端程序 而WebService则类似于bs架构,只需要开发服务器端,不需要开发客户端,客户端只要遵循soap

展开全部1.协议协议就是规则的集合。在网络中药做到有条不紊地交换数据,就必须遵循一些事先约定好的规则。这些规32313133353236313431303231363533e4b893e5b19e31333365633836则明确规定了所交换的数据的格式以及相关的 同步问题。这些为进行网络中的数据交换而建立的规则、标准或约定称为网络协议(Network Protocol),它是控制两个(或多个)对等实体进行通信的规则的集合,也就是水平的。网络协议也简称为协议。 协议由语法、语义和同步三部分组成。 2.接口接口是统一结点内相邻两层间交换信息的连接点,是一个系统内部的规定。每一层只能为紧邻的层次之间定义接口,不能跨层定义接口。在典型的接口上, 同一结点相邻两层的实体通过服务访问点(Service Access Point,SAP)进行交互。服务是通过服务访问点SAP提供给上层使用的,第n层的SAP就是第n+1层可以访问第n层服务的地方。每个SAP都有一个能够标识它的地址。服务访问点SAP是一个抽象的概念,它实际上就是一个逻辑接口(类似于邮政信箱),但和通常所说的两个设备之间的硬件接口是很不一样的。3.服务服务是指下层为紧向邻的上层提供的功能调用,也就是垂直的。对等实体在协议的控制下,使得本层能为上一层提供服务,但要实现本层协议还需要使用下一层所提供的服务。 一定要注意,协议和服务在概念上是不一样的 。首先,本层协议的实现才能保证向上一层提供服务。本层的服务用户只能看到服务而无法看见下面的协议,即下面的协议对上层的服务用户是透明的。其次,协议是“水平的”,即协议是控制对等实体之间通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。另外,并非在一层内完成的全部功能都称为服务,只有那些能够被高一层实体“看得见”的功能才称为服务。 可以这么讲。接口是 信息调用的出口 ,服务是 建立在 协议的基础上*展开全部体系结构主要是OSI和TCP/IP协议,是一种网络语言,决定数据的格式和传输的一组规则或者一组惯例接口,主要是负责上层和下层之间的服务访问点服务,下层要为上层提供服务*www.shufadashi.com*ɼ*�

声明:本网内容旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

你可能还关注
热门推荐
今日推荐 更多