SOA Pattern: File Gateway - Tuesday, September 16, 2014

  • By Mohamed Usama Mansoor
  • 16 Sep, 2014
Archived Content
This article is provided for historical perspective only, and may not reflect current conditions. Please refer to relevant product page for more up-to-date product information and resources.

Many legacy systems deal with flat files which form an important part of their operational logic. Often these operations act as the core batch functions that have to be carried forward during migration to newer environments. Thus, SOA environments that work with these systems need to process logic in these files into service logic and vice versa in an effective and extensible manner.

One solution is to place intermediary two-way file processing logic between the files and services. This session will look at how the above integration problem can be solved using a File Gateway pattern and associated patterns using multiple WSO2 components and technologies. In this webinar, Mifan Careem and Jason Catlin will focus on

  • The File Gateway pattern and associated patterns and practices, such as service loose coupling, data format transformation, service abstraction, etc.
  • How relevant WSO2 technologies and components can be used to achieve these patterns
  • Technology and operational challenges in shifting batch logic to real-time logic and how the pattern aims to resolve these
Mifan Careem Director - Solutions Architecture, WSO2 Mifan Careem is Director of Solutions Architecture at WSO2. He is experienced in SOA and industry specific solution architectures and specialises in spatial architectures and GIS, eGovernment cloud, emergency management and big data analytics. Mifan works closely with customers liaising with WSO2 Engineering and Sales teams to analyse and define domain specific solution architectures in client domains. He is also lead architect for many global projects, including the national initiative to build a cloud-based SOA platform for local government bodies in Sri Lanka. Mifan is a frequent speaker at events around the globe and was a founding member and board director of the Sahana Disaster Management Project. He is also a consultant spatial architect for many government initiatives in Sri Lanka.
Jason Catlin Senior Software Engineer, WSO2 Prior to joining WSO2 he worked at adeptCloud, San Francisco, that develops cloud technologies for file sharing and collaboration focused on security, privacy and control. He was involved in designing and developing technologies for seamless integration of adeptCloud services into existing enterprise infrastructures. He also worked at Palantir Technologies, Inc. Palo Alto, a company that develops and markets a novel platform for data integration, analysis, and visualization. He holds a bachelor's degree in Computing and Information Sciences from Cornell University and has also completed a course in Computer Science, Electrical Engineering.