SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Web Services based Reporting
using Axis2 and Jasper
www.sigmainfo.net
The Client provides information and financial assistance to achieve electric
efficiency goals for Business users
The Client
The Client wanted an application which will allow exporting reports as per
end user selected file format. Sigma Infosolutions’ BI team proposed
JasperServer WS with Axis2 Web Service with attachments to build the
solution. The solution shows Jasper Reports to the end user in different file
formats. The end user will be facilitated with a simple GUI from where the
users can give the input parameters and depending upon the inputs provided,
the application will generate the report in user selected format. Sigma
Infosolutions proposed to use Open Source Jasper Intelligence to build core
reporting functionalities.
Business Case
sales@sigmainfo.net
Challenges
 The project requirements wereAd hoc in nature along with quick changes
to be incorporated
 The time-lines were even more critical and development was dependent
on collaboration with different teams across client location
“40% cost savings
on functionality
development
Executive Summary
Sigma Infosolutions leveraged its
expertise on Jasper Reporting
technologies to develop application
along with its web engine. The web
application is an automated reporting
engine which allows the users to monitor,
analyze and manage, forecast and report
the performance of various high-level
business objectives and generate the
report in user selected format.
The system is optimized for creating and
managing business reports. To implement
data security, role based user-selected
filters were applied, such that a user can
see the records for his report creation
Successes
 Key based secured authentication
 The reports were generated using the core Jasper engine APIs that were
embedded into the Java application
 Axis SOAP based webservices with attachments (SWA) used to transfer
the formatted and bundled response (html with css, image attachments,
etc. along with csv, xls, pdf report formats)
Technology
 Axis2 v1.5.1
 Jasper Reports v3.5.1
 Servlets & JSP
Business Benefits
 Key based secured authentication
 Axis web services used to transfer
the formatted response (html with
css, image attachments, etc. along
with csv, xls, pdf report formats)
from the jasper engine placed in the
server web application
 40% cost savings on functionality
development
 Complete set of data, functioning
alarms in real-time
 Ongoing operating costs at or better
than budget
 Low system overhead and lower
support costs
 Monthly technical availability is
more than 98%
Solution
Sigma Infosolutions’ BI team successfully compiled BI architecture required for the
project with two components.
Key Modules Developed
o Client_Web Application: This is a simple Web Application which will provide the
GUI for end user and will call the appropriate Web Service to provide reports
appropriately to end user.
o Server_Web Application: The Server Web Application will be integrated with
Web Service Application and will generate reports. Once the reports are generated on
the server side, the server will send the reports back to the calling Client_Web
Application in the form of attachments. Sigma Infosolutions’ team used SOAP protocol
to develop SWA (Soap with Attachments). To ensure security server will allow only one
client to which it is associated to make use of the web service hosted on it thus not
allowing other users to invoke web service hosted on it. This authentication of the
Client by the server was done using the SSH Public Key Authentication Mechanism
which can only be done on Linux machines.
Integration with 3rd party products or components
o OpenSSH Tools for secured key based authentication for the internal
communication between the 2 WebApplications
www.sigmainfo.net
Next Phase
The next phase includes creating more
reports and generating cubes for various
sub organizations
Built automated reporting engine with user selected
export functionality
About Sigma Infosolutions
“
 Sigma Group, an Indian conglomerate has more than 4 decades of experience in Mining, Chemicals Manufacturing & Export,
Handicrafts Manufacturing & Exports, and Software Development
 Sigma Infosolutions is a TUV certified ISO 9001:2008 and ISO27001:2005 company
 Headquartered in US with development center in India
 Some of our esteemed customers include Airtel, Zyme Solutions, Yodlee, Celerity Consulting, Resolution Economics, Birla
Global Asset Finance, Fosroc Chemicals, Surgery Planet etc.
 Sigma Infosolutions’ services comprises of application development, application management, IT Consulting, Offshore testing,
and Website and Portal Development
Sigma Infosolutions, Sigma Towers, #66/A, 13th Cross
6th Main, JP Nagar, 3rd Phase, Bangalore- 560078
Telephone: +91-80-40865100
Sigma Infosolutions, 2082 Michelson Dr.
Suite 100, Irvine, CA 92612
Telephone: +1-714-717-1826
Fax: +1-866-405-6750, Toll Free: 1-888-861-7360
Website: www.sigmainfo.net
E-mail: sales@sigmainfo.net
Toll Free: 1-888-861-7360

Weitere ähnliche Inhalte

Was ist angesagt?

Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management ArchitecturesNordic APIs
 
DataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksDataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksOzair Sheikh
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasSaaS-Journal
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkWSO2
 
API Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation SlidesAPI Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation SlidesSlideTeam
 
CloudStack Identity and Access Management (IAM)
CloudStack Identity and Access Management (IAM)CloudStack Identity and Access Management (IAM)
CloudStack Identity and Access Management (IAM)Min Chen
 
SERVICENOW PPT BY PAVANKUMAR
SERVICENOW PPT BY PAVANKUMARSERVICENOW PPT BY PAVANKUMAR
SERVICENOW PPT BY PAVANKUMARPavan Kumar
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28floridawusergroup
 
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018Rob McIntosh
 
Cloud Foundry Marketplace Powered by AppDirect
Cloud Foundry MarketplacePowered by AppDirectCloud Foundry MarketplacePowered by AppDirect
Cloud Foundry Marketplace Powered by AppDirectPlatform CF
 
Heroku Connect: The New Way to Build Connected Customer Applications
Heroku Connect: The New Way to Build Connected Customer ApplicationsHeroku Connect: The New Way to Build Connected Customer Applications
Heroku Connect: The New Way to Build Connected Customer ApplicationsHeroku
 
API Management Demystified
API Management DemystifiedAPI Management Demystified
API Management DemystifiedManmohan Gupta
 
Introduction to the Microsoft identity platform for developers
Introduction to the Microsoft identity platform for developersIntroduction to the Microsoft identity platform for developers
Introduction to the Microsoft identity platform for developersChristos Matskas
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018IBM API Connect
 
Spira: BI And Custom Reporting
Spira: BI And Custom ReportingSpira: BI And Custom Reporting
Spira: BI And Custom ReportingInflectra
 
Monitoring Active Directory
Monitoring Active DirectoryMonitoring Active Directory
Monitoring Active DirectoryFanky Christian
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overviewRamy Bassem
 
Kaseya Connect 2011 - Roadmap
Kaseya Connect 2011 - RoadmapKaseya Connect 2011 - Roadmap
Kaseya Connect 2011 - RoadmapKaseya
 

Was ist angesagt? (20)

Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
 
DataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance BenchmarksDataPower API Gateway Performance Benchmarks
DataPower API Gateway Performance Benchmarks
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 Vegas
 
API Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation FrameworkAPI Management Platform Technical Evaluation Framework
API Management Platform Technical Evaluation Framework
 
API Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation SlidesAPI Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation Slides
 
CloudStack Identity and Access Management (IAM)
CloudStack Identity and Access Management (IAM)CloudStack Identity and Access Management (IAM)
CloudStack Identity and Access Management (IAM)
 
SERVICENOW PPT BY PAVANKUMAR
SERVICENOW PPT BY PAVANKUMARSERVICENOW PPT BY PAVANKUMAR
SERVICENOW PPT BY PAVANKUMAR
 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
 
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
Tech Leaders of DFW presentation by Mirza Chughtai, April 2018
 
Cloud Foundry Marketplace Powered by AppDirect
Cloud Foundry MarketplacePowered by AppDirectCloud Foundry MarketplacePowered by AppDirect
Cloud Foundry Marketplace Powered by AppDirect
 
Heroku Connect: The New Way to Build Connected Customer Applications
Heroku Connect: The New Way to Build Connected Customer ApplicationsHeroku Connect: The New Way to Build Connected Customer Applications
Heroku Connect: The New Way to Build Connected Customer Applications
 
API Management Demystified
API Management DemystifiedAPI Management Demystified
API Management Demystified
 
Introduction to the Microsoft identity platform for developers
Introduction to the Microsoft identity platform for developersIntroduction to the Microsoft identity platform for developers
Introduction to the Microsoft identity platform for developers
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
Spira: BI And Custom Reporting
Spira: BI And Custom ReportingSpira: BI And Custom Reporting
Spira: BI And Custom Reporting
 
Monitoring Active Directory
Monitoring Active DirectoryMonitoring Active Directory
Monitoring Active Directory
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
IBM API Connect - overview
IBM API Connect - overviewIBM API Connect - overview
IBM API Connect - overview
 
Kaseya Connect 2011 - Roadmap
Kaseya Connect 2011 - RoadmapKaseya Connect 2011 - Roadmap
Kaseya Connect 2011 - Roadmap
 
Third party api integration
Third party api integrationThird party api integration
Third party api integration
 

Andere mochten auch

Royal Ten Cate: Faster, cheaper and better than the market thinks
Royal Ten Cate: Faster, cheaper and better than the market thinksRoyal Ten Cate: Faster, cheaper and better than the market thinks
Royal Ten Cate: Faster, cheaper and better than the market thinksGert Steens
 
Presentació Congrés Andorra 2001
Presentació Congrés Andorra 2001Presentació Congrés Andorra 2001
Presentació Congrés Andorra 2001Rosa Lizandra
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionSigma Infosolutions, LLC
 
Pentaho Reporting Solution for a Leading Energy Company in US
Pentaho Reporting Solution for a Leading Energy Company in USPentaho Reporting Solution for a Leading Energy Company in US
Pentaho Reporting Solution for a Leading Energy Company in USSigma Infosolutions, LLC
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsSigma Infosolutions, LLC
 
Corporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsCorporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsSigma Infosolutions, LLC
 

Andere mochten auch (15)

Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
 
Royal Ten Cate: Faster, cheaper and better than the market thinks
Royal Ten Cate: Faster, cheaper and better than the market thinksRoyal Ten Cate: Faster, cheaper and better than the market thinks
Royal Ten Cate: Faster, cheaper and better than the market thinks
 
Presentació Congrés Andorra 2001
Presentació Congrés Andorra 2001Presentació Congrés Andorra 2001
Presentació Congrés Andorra 2001
 
Jornada Ub 2001
Jornada Ub 2001Jornada Ub 2001
Jornada Ub 2001
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solution
 
Jornada Ub 2003
Jornada Ub 2003Jornada Ub 2003
Jornada Ub 2003
 
PRESENTACIÓN CON IMÁGENES
PRESENTACIÓN CON IMÁGENESPRESENTACIÓN CON IMÁGENES
PRESENTACIÓN CON IMÁGENES
 
Pentaho Reporting Solution for a Leading Energy Company in US
Pentaho Reporting Solution for a Leading Energy Company in USPentaho Reporting Solution for a Leading Energy Company in US
Pentaho Reporting Solution for a Leading Energy Company in US
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma Infosolutions
 
Corporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsCorporate Presentation Sigma Infosolutions
Corporate Presentation Sigma Infosolutions
 
Kunst H7 En H8
Kunst H7 En H8 Kunst H7 En H8
Kunst H7 En H8
 
Online reputation management solution
Online reputation management solutionOnline reputation management solution
Online reputation management solution
 
Technology Alliance Partner
Technology Alliance PartnerTechnology Alliance Partner
Technology Alliance Partner
 
Gated Internet Community
Gated Internet CommunityGated Internet Community
Gated Internet Community
 
Mobile Development Capability
Mobile Development Capability Mobile Development Capability
Mobile Development Capability
 

Ähnlich wie Webservices Based Reporting Using Axis2 and Jasper

Custom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformCustom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformSigma Infosolutions, LLC
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryPratham Software (PSI)
 
InApp Inc. Corporate Profile
InApp Inc. Corporate ProfileInApp Inc. Corporate Profile
InApp Inc. Corporate Profileinapp
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Technologies
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixIBM
 
IBM Application Acceleration Data Sheet
IBM Application Acceleration Data SheetIBM Application Acceleration Data Sheet
IBM Application Acceleration Data Sheetcathylums
 
Wireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationWireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationMike Taylor
 
EastBanc Technologies Portals and CMS Portfolio
EastBanc Technologies Portals and CMS PortfolioEastBanc Technologies Portals and CMS Portfolio
EastBanc Technologies Portals and CMS PortfolioEastBanc Tachnologies
 
Back to [Jaspersoft] basics: visualize.js 101
Back to [Jaspersoft] basics: visualize.js 101Back to [Jaspersoft] basics: visualize.js 101
Back to [Jaspersoft] basics: visualize.js 101TIBCO Jaspersoft
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia J. Micu
 
Application for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemApplication for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemMike Taylor
 
GOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5YrsGOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5YrsGouse Baig
 
IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016ICS User Group
 

Ähnlich wie Webservices Based Reporting Using Axis2 and Jasper (20)

Custom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformCustom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting Platform
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management Industry
 
Case study on search engine and toolbar with a chance to win prizes
Case study on search engine and toolbar with a chance to win prizesCase study on search engine and toolbar with a chance to win prizes
Case study on search engine and toolbar with a chance to win prizes
 
InApp Inc. Corporate Profile
InApp Inc. Corporate ProfileInApp Inc. Corporate Profile
InApp Inc. Corporate Profile
 
Neev Competencies in SaaS-based Development
Neev Competencies in SaaS-based DevelopmentNeev Competencies in SaaS-based Development
Neev Competencies in SaaS-based Development
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in Bluemix
 
Data Management in Oil & Gas Industry
Data Management in Oil & Gas IndustryData Management in Oil & Gas Industry
Data Management in Oil & Gas Industry
 
IBM Application Acceleration Data Sheet
IBM Application Acceleration Data SheetIBM Application Acceleration Data Sheet
IBM Application Acceleration Data Sheet
 
Harmeet singh
Harmeet singhHarmeet singh
Harmeet singh
 
Silvertouch Profile
Silvertouch ProfileSilvertouch Profile
Silvertouch Profile
 
Wireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationWireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integration
 
EastBanc Technologies Portals and CMS Portfolio
EastBanc Technologies Portals and CMS PortfolioEastBanc Technologies Portals and CMS Portfolio
EastBanc Technologies Portals and CMS Portfolio
 
Back to [Jaspersoft] basics: visualize.js 101
Back to [Jaspersoft] basics: visualize.js 101Back to [Jaspersoft] basics: visualize.js 101
Back to [Jaspersoft] basics: visualize.js 101
 
.NET Development
.NET Development.NET Development
.NET Development
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
AnikResume
AnikResumeAnikResume
AnikResume
 
Application for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management SystemApplication for Car Manufactring Dealer Management System
Application for Car Manufactring Dealer Management System
 
GOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5YrsGOUSE_BAIG_DOTNET_5Yrs
GOUSE_BAIG_DOTNET_5Yrs
 
Search Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win PrizesSearch Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win Prizes
 
IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016
 

Mehr von Sigma Infosolutions, LLC

Analyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceAnalyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceSigma Infosolutions, LLC
 
Reporting features for b2 bi edi solution provider a pentaho solution
Reporting features for b2 bi edi solution provider  a pentaho solutionReporting features for b2 bi edi solution provider  a pentaho solution
Reporting features for b2 bi edi solution provider a pentaho solutionSigma Infosolutions, LLC
 
Sales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySigma Infosolutions, LLC
 
Mobile Protection Application Development
Mobile Protection Application Development Mobile Protection Application Development
Mobile Protection Application Development Sigma Infosolutions, LLC
 
Web Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperWeb Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperSigma Infosolutions, LLC
 
Social Networking Application Development
Social Networking Application Development  Social Networking Application Development
Social Networking Application Development Sigma Infosolutions, LLC
 
Liferay Portal Development_Sigma Infosolutions
Liferay Portal Development_Sigma InfosolutionsLiferay Portal Development_Sigma Infosolutions
Liferay Portal Development_Sigma InfosolutionsSigma Infosolutions, LLC
 
Iphone Utility Application Development_sigma infosolutions
Iphone Utility Application Development_sigma infosolutionsIphone Utility Application Development_sigma infosolutions
Iphone Utility Application Development_sigma infosolutionsSigma Infosolutions, LLC
 
Pentaho Reporting Solutions_Sigma Infosolutions
Pentaho Reporting Solutions_Sigma InfosolutionsPentaho Reporting Solutions_Sigma Infosolutions
Pentaho Reporting Solutions_Sigma InfosolutionsSigma Infosolutions, LLC
 
Grails Based CRM for US Based Medical,Tourism Company
Grails Based CRM for US Based Medical,Tourism CompanyGrails Based CRM for US Based Medical,Tourism Company
Grails Based CRM for US Based Medical,Tourism CompanySigma Infosolutions, LLC
 

Mehr von Sigma Infosolutions, LLC (20)

Trade Alert Application
Trade Alert ApplicationTrade Alert Application
Trade Alert Application
 
Electronic Data Discovery
Electronic Data DiscoveryElectronic Data Discovery
Electronic Data Discovery
 
Analyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceAnalyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media Performance
 
Saas Based Application
Saas Based ApplicationSaas Based Application
Saas Based Application
 
Video Survallence Solution
Video Survallence SolutionVideo Survallence Solution
Video Survallence Solution
 
Reporting features for b2 bi edi solution provider a pentaho solution
Reporting features for b2 bi edi solution provider  a pentaho solutionReporting features for b2 bi edi solution provider  a pentaho solution
Reporting features for b2 bi edi solution provider a pentaho solution
 
Implement Openbravo ERP with webstore
Implement Openbravo ERP with webstore Implement Openbravo ERP with webstore
Implement Openbravo ERP with webstore
 
Magento eStore Solution
Magento eStore SolutionMagento eStore Solution
Magento eStore Solution
 
Sales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining Company
 
Outbound Reservation Management System
Outbound Reservation Management System Outbound Reservation Management System
Outbound Reservation Management System
 
Mobile Protection Application Development
Mobile Protection Application Development Mobile Protection Application Development
Mobile Protection Application Development
 
B2B Printing Solution
B2B Printing Solution B2B Printing Solution
B2B Printing Solution
 
Web Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperWeb Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and Jasper
 
Social Networking Application Development
Social Networking Application Development  Social Networking Application Development
Social Networking Application Development
 
Web based reporting system
Web based reporting system Web based reporting system
Web based reporting system
 
Liferay Portal Development_Sigma Infosolutions
Liferay Portal Development_Sigma InfosolutionsLiferay Portal Development_Sigma Infosolutions
Liferay Portal Development_Sigma Infosolutions
 
Iphone Utility Application Development_sigma infosolutions
Iphone Utility Application Development_sigma infosolutionsIphone Utility Application Development_sigma infosolutions
Iphone Utility Application Development_sigma infosolutions
 
Pentaho Reporting Solutions_Sigma Infosolutions
Pentaho Reporting Solutions_Sigma InfosolutionsPentaho Reporting Solutions_Sigma Infosolutions
Pentaho Reporting Solutions_Sigma Infosolutions
 
Groovy_Grails_Capability
Groovy_Grails_CapabilityGroovy_Grails_Capability
Groovy_Grails_Capability
 
Grails Based CRM for US Based Medical,Tourism Company
Grails Based CRM for US Based Medical,Tourism CompanyGrails Based CRM for US Based Medical,Tourism Company
Grails Based CRM for US Based Medical,Tourism Company
 

Kürzlich hochgeladen

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Webservices Based Reporting Using Axis2 and Jasper

  • 1. Web Services based Reporting using Axis2 and Jasper www.sigmainfo.net
  • 2. The Client provides information and financial assistance to achieve electric efficiency goals for Business users The Client The Client wanted an application which will allow exporting reports as per end user selected file format. Sigma Infosolutions’ BI team proposed JasperServer WS with Axis2 Web Service with attachments to build the solution. The solution shows Jasper Reports to the end user in different file formats. The end user will be facilitated with a simple GUI from where the users can give the input parameters and depending upon the inputs provided, the application will generate the report in user selected format. Sigma Infosolutions proposed to use Open Source Jasper Intelligence to build core reporting functionalities. Business Case sales@sigmainfo.net Challenges  The project requirements wereAd hoc in nature along with quick changes to be incorporated  The time-lines were even more critical and development was dependent on collaboration with different teams across client location “40% cost savings on functionality development Executive Summary Sigma Infosolutions leveraged its expertise on Jasper Reporting technologies to develop application along with its web engine. The web application is an automated reporting engine which allows the users to monitor, analyze and manage, forecast and report the performance of various high-level business objectives and generate the report in user selected format. The system is optimized for creating and managing business reports. To implement data security, role based user-selected filters were applied, such that a user can see the records for his report creation Successes  Key based secured authentication  The reports were generated using the core Jasper engine APIs that were embedded into the Java application  Axis SOAP based webservices with attachments (SWA) used to transfer the formatted and bundled response (html with css, image attachments, etc. along with csv, xls, pdf report formats)
  • 3. Technology  Axis2 v1.5.1  Jasper Reports v3.5.1  Servlets & JSP Business Benefits  Key based secured authentication  Axis web services used to transfer the formatted response (html with css, image attachments, etc. along with csv, xls, pdf report formats) from the jasper engine placed in the server web application  40% cost savings on functionality development  Complete set of data, functioning alarms in real-time  Ongoing operating costs at or better than budget  Low system overhead and lower support costs  Monthly technical availability is more than 98% Solution Sigma Infosolutions’ BI team successfully compiled BI architecture required for the project with two components. Key Modules Developed o Client_Web Application: This is a simple Web Application which will provide the GUI for end user and will call the appropriate Web Service to provide reports appropriately to end user. o Server_Web Application: The Server Web Application will be integrated with Web Service Application and will generate reports. Once the reports are generated on the server side, the server will send the reports back to the calling Client_Web Application in the form of attachments. Sigma Infosolutions’ team used SOAP protocol to develop SWA (Soap with Attachments). To ensure security server will allow only one client to which it is associated to make use of the web service hosted on it thus not allowing other users to invoke web service hosted on it. This authentication of the Client by the server was done using the SSH Public Key Authentication Mechanism which can only be done on Linux machines. Integration with 3rd party products or components o OpenSSH Tools for secured key based authentication for the internal communication between the 2 WebApplications www.sigmainfo.net Next Phase The next phase includes creating more reports and generating cubes for various sub organizations
  • 4. Built automated reporting engine with user selected export functionality About Sigma Infosolutions “  Sigma Group, an Indian conglomerate has more than 4 decades of experience in Mining, Chemicals Manufacturing & Export, Handicrafts Manufacturing & Exports, and Software Development  Sigma Infosolutions is a TUV certified ISO 9001:2008 and ISO27001:2005 company  Headquartered in US with development center in India  Some of our esteemed customers include Airtel, Zyme Solutions, Yodlee, Celerity Consulting, Resolution Economics, Birla Global Asset Finance, Fosroc Chemicals, Surgery Planet etc.  Sigma Infosolutions’ services comprises of application development, application management, IT Consulting, Offshore testing, and Website and Portal Development Sigma Infosolutions, Sigma Towers, #66/A, 13th Cross 6th Main, JP Nagar, 3rd Phase, Bangalore- 560078 Telephone: +91-80-40865100 Sigma Infosolutions, 2082 Michelson Dr. Suite 100, Irvine, CA 92612 Telephone: +1-714-717-1826 Fax: +1-866-405-6750, Toll Free: 1-888-861-7360 Website: www.sigmainfo.net E-mail: sales@sigmainfo.net Toll Free: 1-888-861-7360