`
isiqi
  • 浏览: 16484297 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

关于webservice中的数据类型基本化

阅读更多

以前写的webservice中接口数据类型个人感觉“层次很高”,即客户端生成之后解析对象不完全或者出现其他错误.现在感觉还是不要那么高层次比较好,传递一些简单的数据类型(int,boolean,string...),顶多存放一个VO。

关于webservice中操作文件的问题,今天真犯傻,居然在server端方法里面实例化了一个File类,并且用客户端生成的String去调用客户端生成的方法.导致一直出现FileNotFoundException,跟踪了一下发现一直调用的服务器端的File,单怪notFound呢。 之后修改了一下,客户端实例化File之后传递给服务端File的属性(Name,size,content)等,主要就是content这处理,之前用的inputStream形式,发现还是不够基本类型化,最后干脆传递了byte[]。

byte[] 转换成stream:

ByteArrayInputStream stream = new ByteArrayInputStream(bytes);

stream转换byte[]:

分享到:
评论

相关推荐

    VC++中WebService服务的调用

    在“TranslateConsole”这个文件名中,我们可以猜测这可能是一个关于文本翻译的WebService示例。在实际应用中,可能涉及到调用如Google Translate或Microsoft Translator的WebService来完成文本的翻译工作。使用上述...

    连接webservice数据接口,获取数据的小例子,这里使用的是winfrom

    至此,我们已经了解了如何在Winform应用中连接Web服务接口、获取数据以及解析和展示这些数据的基本步骤。实践中,你可能需要根据具体Web服务的API调整代码,例如,处理认证、异步调用、缓存策略等。记住,良好的编程...

    android调用webservice 的对象序列化代码

    在Android开发中,调用Web服务是常见的任务之一,尤其是使用WebService进行数据交换。Web服务通常采用SOAP(Simple Object Access Protocol)或RESTful API的形式,其中SOAP常常涉及到对象的序列化和反序列化。对象...

    webservice2 符合数据类型

    总结来说,WebService2符合数据类型意味着在设计和实现Web Service时,可以灵活地处理各种数据结构,包括基本类型、一维数组、自定义类以及通过序列化处理的复杂对象。使用Axis2这样的框架,可以方便地在不同的系统...

    domino中运用webservice

    1. **WebService的基本概念**:WebService是一种基于XML的开放网络协议,它通过SOAP消息协议在Web上交换结构化和类型化的信息。WSDL(Web Services Description Language)用于定义服务接口,而UDDI(Universal ...

    .net WebService 大数据量时性能的提高

    标题中的".NET WebService 大数据量时性能的提高"主要关注的是在处理大量数据时,如何优化.NET WebService的性能。在Web服务开发中,尤其是处理大数据集时,性能优化是一个关键点,因为大量的数据传输可能导致网络...

    webservice中英文翻译

    Web服务(WebService)是一种基于网络的、分布式的模块化组件,它允许不同系统之间的应用程序进行交互和数据交换。在IT领域,Web服务是实现跨平台、跨语言互操作性的重要手段。"WebService中英文翻译"这个标题暗示...

    WebService压缩方法整合

    【WebService压缩方法整合】是一个关于如何优化和提升WebService性能的主题,这个主题涵盖了多个关键知识点,包括数据压缩、WebService的基本概念、实例应用以及相关的辅助工具和技术。以下是对这些知识点的详细阐述...

    webservice基本教程

    - 企业内部或企业之间不同的应用系统通过Webservice进行数据交换和服务调用,实现业务流程的自动化。 2. **移动应用开发** - 移动应用可以通过调用Webservice提供的接口,获取服务器上的数据或执行特定的服务。 ...

    WebService中使用自定义类的五种解决方法

    默认情况下,只有基本数据类型和某些标准库中的对象可以直接进行序列化。自定义类的处理则需要额外的策略。本文将详细讲解在WebService中使用自定义类的五种解决方法。 1. **实现Serializable接口**: Java中,...

    通过webservice提交xml数据以及soap协议的使用

    XML(Extensible Markup Language)是Web服务中常用的数据交换格式,它是一种自描述、结构化的文本标记语言,可以表示各种复杂的数据结构。在Web服务中,XML用于封装请求和响应数据,使得不同平台和语言的应用程序...

    浪曦][原创]WebService在.NET中的实战应用五

    综合以上内容,本教程将全面覆盖WebService在.NET环境中的实际应用,从基本的创建和调用,到高级的动态调用和反射技术,对于想要深入理解和应用WebService的.NET开发者来说,是非常有价值的资源。

    webService

    2. SOAP(Simple Object Access Protocol):SOAP是用于在Web上交换结构化和类型化信息的协议。它定义了一种消息格式,这些消息可以通过HTTP等传输协议发送。 3. UDDI(Universal Description, Discovery, and ...

    webservice.概念架设webservice简单实例

    Webservice传递数据的过程必须是序列化的,XML是最常见的数据格式,因为它具有良好的结构化和可读性。 本教程将以一个简单的分布式课件搜索系统为例,使用Visual Studio 2003作为开发工具,C#作为编程语言,并利用...

    JSON返回值格式的WebService样例

    在大多数编程语言中,都有现成的库或框架支持JSON序列化,例如在Java中我们可以使用Jackson或Gson库,在Python中可以使用json模块,将数据对象转换成JSON字符串。 例如,假设我们有一个用户表,包含id、name和email...

    一个简单的WEBSERVICE 例子

    通过以上分析可以看出,这个简单的 WebService 示例涵盖了 WebService 的基本创建和配置方法,以及如何在 WebService 中集成数据库访问逻辑。具体来说: - **WebService 类**:通过继承 `System.Web.Services....

    webservice

    WebService平台使用XSD作为其数据类型系统的基础。 ##### 2.2 SOAP - **SOAP (Simple Object Access Protocol)**:是一种轻量级协议,用于交换XML编码的信息。它定义了XML包络框架来描述信息内容及其处理方式,还...

    WebService实例解析.doc

    这些函数是服务端实现的功能,客户端只需按照规定的调用规则即可获取所需数据,而无需关心数据处理的具体过程。这种透明性使得跨平台、跨系统的通信变得简单。 WebService传递数据的方式通常是序列化的数据,其中...

    Flex调用WebService进行数据查询和显示(调整)

    在“Flex调用WebService进行数据查询和显示(调整)”这个话题中,作者可能分享了关于如何优化查询性能、处理大量数据、错误处理和用户体验方面的经验。通过阅读提供的HTML文档,我们可以获取更具体的实现细节和技巧。...

Global site tag (gtag.js) - Google Analytics