为什么要关注受管文件传输呢? 在SOA的世界中,大量的数据传输主要都是通过文件传输方式。“多项研究表明,大约80%的业务对业务交易都是由文件构成,”Jonathan Lampe说道,他是一位致力于文件传输问题并且与厂商无关的文件传输顾问。 文件传输仍然是企业架构的一个重要组成部分。Java企业级开发者都熟悉点对点的文件传输。
然而,企业级文件传输要求更加复杂。受管文件传输提供了解决方案。 什么是受管文件传输,为什么要关注它呢? 受管文件传输与你整个机构的关键的文件传输有关。 这些文件传输必须成功,如果失败,失败的传输必须以与你的机构、交易伙伴的业务需求和服务水平协议一致的方式……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
为什么要关注受管文件传输呢?
在SOA的世界中,大量的数据传输主要都是通过文件传输方式。“多项研究表明,大约80%的业务对业务交易都是由文件构成,”Jonathan Lampe说道,他是一位致力于文件传输问题并且与厂商无关的文件传输顾问。
文件传输仍然是企业架构的一个重要组成部分。Java企业级开发者都熟悉点对点的文件传输。然而,企业级文件传输要求更加复杂。受管文件传输提供了解决方案。
什么是受管文件传输,为什么要关注它呢?
受管文件传输与你整个机构的关键的文件传输有关。
这些文件传输必须成功,如果失败,失败的传输必须以与你的机构、交易伙伴的业务需求和服务水平协议一致的方式处理。
受管文件传输必须整合业务流程、机构的工作流、以及交易伙伴。业务价值来自工作流中的不同步骤到最终目的的文件编排。
在自动化文件传输中涉及到的人与执行那些传输的软件一样重要。文件传输生命周期中的各个点,IT操作人员必须解决故障的延迟以及传输失败的问题。IT人员也要提供关健的业务判断,可能会影响文件传输工作流程。
为基础设施规划师、IT经理和业务经理在文件传输的数据和及时性上提供信息指标是重要。
为什么点对点文件传输解决方案不足以胜任?
从点A到点B,有很多Java API和库文件可以传输文件。一般而言:
- 它们不能为错误处理和服务水平协议执行(SLA)提供一个机制。当然,发生异常或者错误代码时,他们会为开发者提供一个通知。然而,他们不能提供对错误和SLA执行作出反应的机制。通常,这个任务会留给开发者。
- 它们不能通过数据流来编排文件。在现实世界的场景中,文件必须被数据流的各个步骤引用。点对点解决方案不具备这样的能力。
- 它们不能为IT操作人员提供一个监控、管理文件传输的控制台。不可控的错误需要操作人员干预。
- 它们没有提供指标,以协助IT基础设施的规划或者管理报告。
“如果你深入到技术方面,从一个安全的文件传输分开了受管文件传输,你最终要涉及到两个核心功能,”Lampe说,“首先,要为自动重试、改变传输失败的路线做准备,如果传输仍然失败,就要发送通知到不同的系统和人们。第二,有一些机制,以确保每一个传输都要满足一个不可抵赖的测试:也就是说,我们可以证明发件人的身份、文件的内容、每一次传输的时间。”
作者
相关推荐
-
把软件架构演进体现在栈上
曾几何时,企业架构师要为了得到承认和支持而抗争,但这种时候正在过去。大多数企业现在已经意识到实现业务流程中敏捷性和效率需要业务目标、人力资源以及信息技术的结合。
-
内存数据网格提供商一头扎进Java
10年的时间里,应用性能解决方案提供商Alachisoft一直在用NCache(针对N-Tier和网格计算.NET应用的内存计算和数据网格产品)为.NET社区服务。
-
架构安全模型开发方式探索
维护一个强大的安全模型,以及相关合规和管控的需求越来越重要,特别是在如今黑客和入侵几乎每天都会发生的情况下。
-
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高, 直到把内存吃完应用崩溃,但是这个wrapper
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高 […]