This chapter contains how to develop and deploy different types of services as follows:
Axis2 ServicesJAR ServicesSpring ServicesData ServicesIntroduction to Data ServicesData Services and ResourcesDeveloping Data ServicesRDBMSData Source ParametersDynamic User AuthenticationCassandraCSVExcelResource Description FrameworkJNDI Data SourcesGoogle SpreadsheetCarbon Data SourcesWeb ResourceAdding Custom Data SourcesNamespacesAdvanced Data Service ConfigurationsBatch Request SupportBoxcarringDistributed Transaction SupportData Service QueriesAdd New SQL DialectAdvanced Query PropertiesGenerate ResponseNested QueriesInput and Output MappingsComplex ElementsData TypesDefault ValuesInput ValidatorsNamed ParametersReturn Generated KeysHandling EventsExpose Data as REST ResourcesScheduled TasksAdding Scheduled TasksSecuring PasswordsWork-In-Progress ServiceCalling MySQL/Oracle Functions in a QueryMashup ServicesDeveloping a Mashup ServiceDeploying a Mashup ServiceMashup Service AnnotationsConsuming Services Using StubsHosted Objects