Welcome to the Academic History Web Service collaboration space! Please sign-up to receive OpenEAI Project Participants announcements and participate in the discussion. If you enroll in this distribution list, you will also be added as a wiki user and you will have access to directly edit and contribute to many artifacts here.
What's New
- Configuration Guide available - December 15
- Quick Start Guide available - December 1
- A new secure service package with a client web application is available - November 29
- A new package is available of the Academic History Web Service bundled with Axis2 - October 14
- Trident Tech and Tri-County Tech begin deployments of the Acadmic History Web Service - September 30
- Midlands Tech deploys the Academic History Web Service - September 18
- Updated version of the service deployed with AcademicCalendar support - August 26
- Academic History Web Service Press Release - August 5
- Deployed Academic History Web Service into new OpenEAI Web Service environments (see deployment links below) - August 3
- Updated version of the service deployed with requested testing logic - July 30
- AcademyOne Academic History Service messages posted - July 12
- WSDL updates to include ping and statistics - July 10
- Download the most recent packages from the project build and package server - July 10
- Build and package environments available on vm1.openeai.org - July 9
- Source code for the Academic History Service and Academic History Web Service available in Subversion - July 8
- Updated prototype availble in demo environment - June 24
- PowerPoint Presentation Uploaded - June 22
- Schematics and Diagrams in Progress - June 22
- Changes to WSDL and ServiceGen in progress in the development environment - June 22
- Prototype service available in demo environment - June 22
- Documentation migrated from SharePoint to Confluence - June 22
- Academic History Service build and package environment established and builds posted - June 11
- Message Object API posted - June 6
- Academic History Web Service Deployment Guide posted - May 11
- Academic History Web Service technical design document posted - May 5
- Academic History Web Service analysis template posted - May 4
- Remember to check documentation links and most recently modified links below
Background
AcademyOne allows users to import their academic histories from institutions they attended into AcademyOne systems which are accessed through web services. The AcademyOne Academic History Web Service is defined generally to meet the requirements of AcademyOne systems and is implemented in a general and configurable fashion to allow easy mapping of the academic history fields to multiple underlying student information systems and authentication methods.
The web services are developed with open source foundation components and original work, so that they can be released as open source software under the aegis of the OpenEAI Project. The web services are tightly packaged and well documented to promote the self-service download, deployment and mapping customization to new student information systems and authentication methods.
The web services are developed using standard Enterprise Application Integration (EAI) and Service Oriented Architecture (SOA) technology. AcademyOne would like to achieve the following goals:
- start quickly and produce tangible results along client-appropriate timelines in 2009
- develop and adhere to a consistent technical approach and integration method
- collaborate under the aegis of the OpenEAI Project to allow client institutions to deploy and support AcademyOne products themselves or with minimal assistance
In this way they will accrue re-usable value in exposing this data over the many years they will use AcademyOne products and services.
The AcademyOne Academic History Web Service will perform the following types of functions:
- Handle requests from other applications to query academic history data.
- Performs a check from applications indicating that the web service is active or providing an error message.
- Provides service statistics about the status and activity of the service.
The collaboration will consist of the following types of activities:
- Completing the technical design of the Academic History Web Service Framework based on the design and collaboration between AcademyOne and InVivo Information Technology.
- Documenting the technical design and technical processes of exposing example student information systems data to the Web Service for all types of actions and events listed above
- Publishing the designs and documentation
- Implementing and maintaining the Academic History Web Service Framework
- Exposing new student information system data to the Academic History Web Service Framework
- Releasing the software for others to use and enhance.
Based on the work done and demonstrated at AcademyOne and with collaboration with IBM (Datatel), we propose to complete a roadmap for initial design and release of the Academic History Web Service in the Summer of 2009 for student information systems including Unidata, Datatel, and Banner. This initial release will include support for data that is important for planned integrations for South Carolina. Once this framework is in place, AcademyOne can continue to add support for new student information systems.
OpenEAI Deployments
- OpenEAI Web Service Development Environment (Academic History Web Service WSDL | Axis2 Service Listing)
- OpenEAI Web Service Test Environment (Academic History Web Service WSDL | Axis2 Service Listing)
- OpenEAI Web Service Demo Environment (Academic History Web Service WSDL | Axis2 Service Listing)
Site Deployments
- Midlands Tech Production Service, Columbia, South Carolina, USA (Site Information | Service WSDL)
- Trident Tech Production Service, Charleston, South Carolina, USA (Site Information | Service WSDL)
- Tri-County Tech Production Service, Pendleton, South Carolina, USA (Site Information | Service WSDL)
Note: these deployments are monitored for availability by Zabbix at http://monitor.openeai.org.
Downloads
- Most recent Academic History Web Service package bundled with Tomcat and Client web application(Note: this is the most current package, not necessarily one you should deploy. See the Quick Start Guide for most current, stable package.)
- Most recent Academic History Web Service package
- Most recent Academic History Service package
- Most recent AcademyOne Message Object API (MOA) with sample messages
Documentation/Links
- Quick Start Guide
- Academic History Web Service Deployment Guide
- Academic History Web Service Configuration Guide
- Academic History Web Service Developer's Guide
- Most recent AcademyOne Message Object API Javadoc
- Academic History Web Service technical design document
- Academic History Web Service analysis template
- 1.0 GA Task List