`

webservice 之 java 与 .net 传附件

阅读更多
最近一直在研究我们公司 oa系统工作流和捷成系统工作流的问题。之前想用axsi.因为觉得性能会更好点,因为时间紧迫。发现myeclipse里面有xfire的框架。临时就用了xfire。我们的系统是捷成系统生成工作流单据,然后在oa系统中审批。因此捷成中必须调用oa的方法,把单据内容穿过来。关于webservice传附件找了很多的内容。很多人说用。datahandler。但是在wsdl文件显示是字节类型的。后来,终于经过测试。捷成那边传递的时候是String 类型。oa中也用这个接收。然后再转换成字节数组。最后以流的形式写到文件里面去。但是文件要转成pdf。捷成传过来的是mht单据。小弟看了很多资料也没找到解决办法。是想得到输入流的时候直接传唤成pdf的输出流写到文件。直接是pdf格式。请各位帮忙了!!非常感谢!
分享到:
评论

相关推荐

    使用WebService上传一个附件或者多个附件的实现方式

    在本文中,我们将深入探讨如何使用WebService来上传一个或多个附件,特别是处理大附件的情况。这一主题对于构建分布式系统、实现跨平台文件共享以及在不同应用间传递数据至关重要。 首先,让我们理解什么是...

    java url 访问 .net WebService 不使用 ksoap2,Axis或XFire

    java 通过 url 使用 soap 请求和获取 .net 开发的 webservice ,没有使用ksoap2,Axis或XFire。 附件包含 一个java文件(访问),一个.cs文件(webservice)。

    java调用net开发的webservice实例

    - I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect - Retrying request - I/O exception (java.net.ConnectException) caught when processing request:...

    webService入门教程

    - 移动应用后端服务:现代移动应用通常需要与后端服务进行交互,WebService提供了这种交互的机制。 #### 二、WebService关键技术 1. **XML(Extensible Markup Language)**: - XML是一种标记语言,用于结构化...

    WebService入门介绍及实例

    1. **定义服务接口**: 使用Java或.NET等编程语言定义服务的接口,这些接口将暴露为Web方法。 2. **实现服务**: 根据定义的接口实现具体的服务逻辑。 3. **生成WSDL**: 编译服务代码,平台会自动生成对应的WSDL文件,...

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

    2. **实现服务**:根据WSDL,服务提供者会实现这个接口,可以选择Java的JAX-WS,C#的ASMX或.NET的WCF等技术来实现。 3. **发布服务**:将实现的服务部署到服务器上,使其可以通过网络访问。 4. **生成客户端代理**...

    WebService开发入门(XFire)

    网上有很多Web Service开发相关的资料,但java方面的不多,完整的项目示例更少。我整理了一下使用XFire1.2.6进行Web Service开发的思路,尝试完成了一个入门实例(完整的MyEclipse项目)。如果你正在学习Web Service...

    WebService 实例2

    这意味着它可能展示了如何在不同的编程语言(如Java、.NET、PHP等)之间使用和调用WebService,展示了WebService的平台独立性。 - **CPPService-b2**:这可能是用C++编写的WebService服务的源码,版本可能是B2。C++...

    复杂邮件程序完整Java源码,支持添加附件,图片,HTML格式文本,支持远程WebService调用

    复杂邮件程序完整Java源码,支持添加附件,图片,HTML格式文本,支持远程WebService调用*/ package com.hx.mail; import java.io.File; import java.util.Map; import javax.mail.Message.RecipientType; /** * ...

    使用javascript调用webservice示例.pdf

    需要注意的是,当调用Java(如使用XFire框架)编写的Web服务时,参数的传递规则与调用.NET Web服务可能不同。Java Web服务通常要求参数数量与方法声明完全匹配,并按顺序传递。而在.NET中,可能允许传入多余的参数...

    webservice

    WSDL文件是公开的,允许其他系统了解如何与特定的WebService交互。 3. SOAP(Simple Object Access Protocol): SOAP是WebService通信的标准协议,它使用XML格式封装数据,并通过HTTP或HTTPS进行传输。SOAP消息...

    Flex附件上传下载

    本文将深入探讨如何使用Flex结合WebService技术来实现在客户端与服务器之间的附件上传和下载功能。 首先,Flex是Adobe开发的一种开源的、基于ActionScript的编程语言和框架,用于构建具有丰富用户体验的Web应用程序...

    axis_webservice

    标题中的"axis_webservice"指的是Axis Web服务,这是一个开源的Java框架,用于创建和部署Web服务。Axis在Java世界中是极为重要的,因为它允许开发者利用简单对象访问协议(SOAP)来构建服务,使得不同系统之间的数据...

    使用javascript调用webservice示例归类.pdf

    注意,对于.NET的WebService,参数传递方式是基于名称的,而Java(例如XFire)的WebService则需要按照参数顺序匹配。 2. 在调用参数`para`中,通常需要构建一个符合SOAP规范的XML字符串。由于源码中没有显示完整的...

    泛微 ecology9.0 第三方系统消息推送接口调用文档 .docx

    泛微Ecology9.0平台提供了多种消息推送机制,包括通过Java源码推送、HTTP接口推送和Webservice接口推送等。这些机制都可以实现消息的实时推送和处理,满足不同场景下的需求。 二、 通过Java源码推送消息 泛微...

    使用Soap消息调用Web Services

    在开发和发布 Web Services 时,可以使用 WSAD(Websphere Studio Application Developer)创建一个 Java 类,并将其作为 Web Services 发布到服务器上。在发布后,可以在 Web 工程的 wsdl 文件下面找到两个.wsdl ...

Global site tag (gtag.js) - Google Analytics