VIA Open Source Presentation 8-11-2015x

Download Report

Transcript VIA Open Source Presentation 8-11-2015x

VistA Integration Adapter
(VIA)
August 11, 2015
By Joe McDowell
VIA Enhancement SharePoint:
http://vaww.oed.portal.va.gov/projects/via/default.aspx
VIA Application SharePoint
Discussion Items
• Why VIA
• What’s Different
• How is VIA Deployed
• Benefits of using VIA vs MDWS
• Drawbacks of using VIA vs MDWS
• Questions
PRODUCT DEVELOPMENT
1
Why VIA
• VIA
–
–
–
–
Started as a pilot to migrate a .Net app to Java
Fix some security issue
Improve performance
Provide something that is easier to maintain
PRODUCT DEVELOPMENT
What’s Different
•
•
•
•
•
Obviously it’s a Java application development
Runs using Weblogic on Linux
Uses Oracle for a database to track auditing
Single logical instance deployed
VIA is stateless
• Recently added
– Authentication for Consuming Application
PRODUCT DEVELOPMENT
How is VIA Deployed
• 2 Sites – always active
PRODUCT DEVELOPMENT
Benefits of using VIA vs MDWS
• Performance significantly improved
• Security improvements
• Enterprise Application – 1 deployment
PRODUCT DEVELOPMENT
5
Drawbacks of using VIA vs MDWS
• VIA is Stateless
– Requires changes to your Consuming application
• During Development – new requirements slower
PRODUCT DEVELOPMENT
6
Questions