SmartDocs Architecture Overview
2 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Main Parts Load Balancer Web Machines Publisher Machines Database Machines Client Analyzers
4 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Load Balancer To balance the load among Web Machines Efficient Secure (HTTPS) Amazon Load balancer
5 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Web Machine The application is deployed here Tomcat Presentation layer and Business layer
6 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Publisher Machine Machines in which Analyzers are running Main actions taken place at Publisher Machines are: – Thumbnail generation – Text extraction – Pass the extracted text to estraier for indexing Always will be a Windows Machine
7 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Database Machine Data base Estraier Batch programs Indexing of file types that do not have thumb nails. (Eg:.TXT) DB Backup script
8 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Client Installed at the client side Supported platforms: Windows, Android, iPad, iPhone Future plan: BlackBerry
9 © 2007 Citrix Systems, Inc. — All rights reserved Copyright © 2010 Innovature Technologies. All rights reserved. Analyzers Runs at the Publisher Machines Create thumb nails Extracts text Depends on 3 rd party softwares like MS Office, PDF converters, Transmagic etc
Thanks! Let’s Innovate the future together!