English 中文(简体)
使用ESB(WSO2、Mule、Petals、服务混合物)进行普通档案处理
原标题:Binary file processing using ESBs (WSO2, Mule, Petals, Service Mix)

我热衷于利用ESB(可能是WSO2、Mule、Petals或服务组合)开展新项目。

我有一些业务进程/工作流程,将在经济、社会、文化权利委员会中很好地发挥作用:然而,我却在面对一种特定情况而努力。

基本要求是通过以下几个阶段处理收到的双向档案:

  • pre-processing the file using an external tool;
  • splitting the file based on some configuration data;
  • processing each of these smaller files to calculate a "score". Some of this will be handled by code I will write, but external software will also be called in some instances;
  • loading all the calculated scores into a database. This must be done at the end of the flow rather than incrementally (as the primary key will be only be found during processing of the file);
  • moving the initial file to an archive area.

即将到来的档案将存入当地目录。 所有工具都支持对名录进行投票,因此这是一个问题。

However, from what I ve read most of the tools expect the payload of the message to be easily readable so that processing can be performed directly on the payload. In my case I merely want to use the incoming file to generate my real payload data: the values which I will write to the database.

这种模式是否能够得到ESB的支持? 是否有与上述任何工具相关的此类数据处理条款? 我是否应当研究任何其他技术/主人?

希望是有意义的!

非常感谢

法 国

问题回答

WSO2提供倾听档案系统档案的能力。 然而,根据您的询问,似乎你需要处理一个双手档案,并附上你的所有权格式。 如果是的话,你可以使用WSO2 ESB vfs transport? 并且你必须采用一种习俗信息格式和一个建筑商(如第2条描述的三维 j法)

[1] http://wso2.org/project/esb/java/4.0.0/docs/samples/transport_samples.html#Sample254 [2] http://charithwiki.blogspot.com/2010/11/how-to-write-axis2-message-builder.html

这应当由一个经济、社会、文化权利委员会来完成。 尤其是与“超大”公司一道,你可以在其内部档案运输中这样做,因为后者支持将档案处理完毕后移至档案区。

紫外线的散射和聚合特征可用于将档案分为部分并分别处理。 “核心”的生成可与 Java或利用超ESB 标语与电文(此处为档案的一部分)及其环境互动的任何其他文字。

亚洲开发银行与其数据基连接机制的互动很容易进行。 此外,你还可以与“超高校”进行交易。

如果档案是标准CSV或电子数据交换格式,那么你可以使用电子数据交换或电子数据交换支持来方便地处理档案。 所有这些都是用 Java语或文字写法进行的极为简便的组合。

http://docs.adroitlogic.org/display/esb/transactional+ESB+use+cases+made+simple+ with+the+UltraESB”rel=“nofollow” http://docs.adroitlogic.org/display/esb/transal+ESB+usecases+made+simple+with+the+UltraESB

http://docs.adroitlogic.org“rel=“nofollow”http://docs.adroitlogic.org





相关问题
Choosing the right subclass to instantiate programmatically

Ok, the context is some serialization / deserialization code that will parse a byte stream into an object representation that s easier to work with (and vice-versa). Here s a simplified example ...

Design pattern for managing queues and stacks?

Is there a design pattern for managing a queue or a stack? For example, we are looking to manage a list of tasks. These tasks will be added to a group queue, users will then be able to pull off the ...

Organizing classes using the repository design pattern

I have started upgrading one of our internal software applications, written in ASP.NET Web Forms, and moving to ASP.NET MVC. I am trying to leverage the Repository design pattern for my classes, ...

Misuse of Observer Pattern?

I have a Car object which contains a latitude field and a longitude field. I use the observer pattern so that any time either of these fields change in my application, my car object is notified. I ...

How are Models (in MVC) and DAOs supposed to interact?

How are models and DAOs supposed to interact? I m in the process of putting together a simple login module and I m unsure where to put the "business logic." If I put the logic with the data in the ...

热门标签