Xinventa |
Products |
de | |
FiDEx - Documented file interfacesWith the File Data Exchange API (FiDEx) you get an API that enables you to finally simplify and unify your file interfaces. FiDEx relieves the developer of the details occurring during data file I/O. The developer merely describes the structure and format of the data of a file he wishes to read or write. The technical details, i. e. parsing, reading and writing operations themselves, are encapsulated by FiDEx and are transparent to the developer. FiDEx provides an API on a level as abstract as possible. It takes great care to present the developers with an interface for accessing data that can be used intuitively. The version 1.0 of FiDEx supports the file formats CSV (Comma Separated Values), FLR (Fixed Length Records) and XML. For all file formats, FiDEx implements the well known concept of the binding of data to java objects (Java Beans, POJOs). The FiDEx Binding Framework offers identical programming methods for all three file formats. In the Binding Framework the so called Binding Descriptor forms the starting point. This XML document lies at the beginning and the center of the development process and describes the data model and the file interface. The Binding Descriptor is completely defined through a XML schema. In the Meta Information Section of the Binding Descriptor you are free to describe "your" file interface. The FiDEx DocGen Framework then compiles the Binding Descriptor and the contained information into a unified interface documentation. |
||
25.05.2018 11:15 | Copyright © 2007 - 2018 by Xinventa GmbH, Luzern |