Generating and invoking web services is a central part of the Liferay development experience. After all, what good is it if you can’t generate remote services for an app you’re developing, or call Liferay’s built-in remote services? It’s no good at all! Liferay without web services would be like a luxury car without wheels. Fortunately, Liferay comes with full set of JSON and SOAP web services that you can invoke until your heart’s content. Liferay also provides Service Builder to generate local and remote services for your apps.

The tutorials that follow show you how to work with web services in Liferay. You’ll learn how to use Service Builder to generate remote services for your apps. You’ll also learn how to invoke those services, and any other Liferay web services.

Service Security Layers

Liferay’s remote services are secured by default, because they only allow local connections. Enabling remote access requires peeling away several layers of security, first by IP address, then by...

Read More

Service Builder Web Services

Service Builder can generate local and remote services for your Liferay apps. The section of tutorials on Service Builder gives a general introduction to Service Builder, as well as instructions on...

Read More

Registering JSON Web Services

Liferay’s developers use a tool called Service Builder to build services. When you build services with Service Builder, all remote-enabled services (i.e., service.xml entities with the property...

Read More

Invoking JSON Web Services

If you know the URL and are connected to the Internet, you can invoke Liferay’s JSON web service API in any language you want or directly with the URL or cURL. Additionally, Liferay provides a...

Read More
0 (0 Votes)
Service Access Policies Previous