Sofia Invoker is a simple and lightweight Java API that aims to provide you with a fast method for invoking web services in your programs.
Sofia Invoker can be of assistance to any developer who needs to call a service with different contracts within a web application.







Sofia Invoker [Latest]

Provides support for service invocation from within Servlet or JSP
Servlet invocations are easily triggered from within Servlet or JSP
applications and have a lightweight footprint.
Invokes web service HTTP methods, including JSON (when available) and
Invokes web services on the provided URL, using a login of the
application user (if present).
JSON (and other web service responses) can be easily parsed with
Responses can be easily retrieved as Text or Message content.

Invoker (
Visit the website link below to download and to support your favorite Apache powered website.





compile ‘eu.sofia-invoker:sofia-invoker-core:1.0.0’

IntelliJ IDEA:

File -> Project Structure -> Dependencies -> Include module only if installed from disk
Then add eu.sofia-invoker:sofia-invoker-core:1.0.0 to this list


public class HelloWorld extends HttpInvokerCoreService {
public HelloWorld(HttpClient client, String serviceName) {
super(client, serviceName);
public static void main(String[] args) {
HelloWorld warthandler = new HelloWorld(getClient(), “helloworld.war”);
warthandler.invoke(new GetGreeting() {
public String call() throws Exception {
System.out.println(“HELLO WORLD!”);
return “Hello, World!”;

Sofia Invoker [Latest] 2022

Sofia Invoker is an alternative to SOAP and supports SOAP, JSON and REST. Sofia Invoker supports standard and custom methods, has a wide variety of parameters and also supports DOM and JAXB types.
* Encoding the parameters of a method: a pretty straight forward way of encoding the parameters before calling the method is with Sofia Invoker’s parameters encoding for easy reading of parameters and easy use of multiple parameters within the same method.
* Generating unique signature files: In addition to the standard parameter encoding, Sofia Invoker generates a unique signature file which is added to the method call to generate a type-safe SOAP or REST call.
* Using methods for multiple parameters: each method has a ‘params’ property which contains all the parameters for that method as XML tags which can be extracted and placed at the beginning of the method call.
* Configurable JSON parsing: Sofia Invoker provides five ways of configuring the parsing of the parameters and the return value of the method call.
* Annotation to generate PSL POJO’s: Sofia Invoker can generate Java objects from an XML representation of methods in advance to be used on the receiving side of a method call.
* Configuration for the behaviour of a method: Sofia Invoker allows you to configure the behaviour of a method call through the usage of different encoding strategies. Sofia Invoker provides you with the choice to render an XML representation of the method call or a plain UTF-8 encoded string.
* Extensibility: Sofia Invoker is open to add or remove its features on the fly. A new version of Sofia Invoker is released with new functionalities every time a new feature is added.
* Compliant to the Web Services standard: Sofia Invoker follows standard SOAP and REST conventions with its parameters and methods. Sofia Invoker integrates seamlessly with existing code using the standard’s data formats and also provides extensions for custom methods. Sofia Invoker fully supports all SOAP 1.1 and 1.2 messages. Sofia Invoker is compatible with all available SOAP 1.1 message encoders and SOAP 1.2 message encoders.
* Cheat-sheet: A list with links to popular tools for web services clients and a set of links to all the Java libraries used by Sofia Invoker.

Sofia Invoker With Key

Sofia Invoker consists of two parts; a JAR file, containing Sofia Invoker-core as well as a server.
The other part can be simply deployed into your web application and then invoked from code through Sofia Invoker-core.
For the configuration of the web service, Sofia Invoker-core uses the JAX-WS standard.
For the configuration of the invoker, Sofia Invoker is using the standard parameter and aspect frameworks for Java SE 5.
The configuration of the web services can be done through the server part or in a standalone configuration file.
The server part is the first to handle the configuration.
When a web service is loaded through the SOFIA_WEB_SERVICE_LIST, Sofia Invoker-core will also handle the dispatch of requests to the server part.
This allows you to configure the web service using either the web interface in the server part or an external configuration file.
For more information on the invoker’s configuration, see the wiki.

The usage of Sofia Invoker is very simple.
Sofia Invoker-core provides a JavaBean class that contains the web service metadata.
It is no coincidence that this JavaBean class is named SofiaInvoker.
The web service JavaBean contains two methods; Connect and Disconnect.
When a web service is loaded, Sofia Invoker-core will connect to the web service using the Connect method.
The client does not have to do anything with the connection.
When Sofia Invoker-core detects a configuration change, it will disconnect.
The Disconnect method is the only method that has to be implemented by the client.
The Disconnect method is called by Sofia Invoker-core when a service configuration is changed.
This prevents a services from running permanently on a server.
The Disconnect method can be used to implement some kind of cleanup procedure or to prevent Sofia Invoker-core to connect to a service that has changed its configuration.
The disconnect method should destroy the underlying connection to the web service, perhaps after a certain amount of time.

The usage of the API is pretty simple.
First of all you need to load a web service.
For this you will need to implement the SofiaInvokerLoad method.
This method must be overridden so that SofiaInvoker-core can load web services with a

What’s New In?


Sofia Invoker provides you with a fast method for invoking web services within your Java programs.
The main use of this tool is to address a non-documented XML request/response. Sofia Invoker enables you to call web services as safe as possible by providing error messages.

Sofia Invoker Features:

Using Sofia Invoker you can call a service that sends a request to a web server and returns a response.
Sofia Invoker has the following features:
– **Security**: Sofia Invoker is capable of handling security, using HTTP Basic Auth to authenticate calls.
– **Automatic**: You don’t need to handle asynchronous calls manually. Sofia Invoker will do the work automatically.
– **XML**: Sofia Invoker can handle XML requests and returns results as XML.
– **Networking**: Sofia Invoker uses the standard HTTP/1.1 protocol.
– **Threads**: Sofia Invoker uses threads to avoid freezing of your application.
– **Caching**: Sofia Invoker uses a cache for the handling of asynchronous calls.
– **Memory**: Sofia Invoker can handle many requests at the same time.

Sofia Invoker v0.7.1

Version 0.7.1 includes the following major fixes:
– Authentication for third party services is now possible.
– The parameters *stratum* and *prices* are now passed automatically.
– The following configuration keys (xsd) are now included in the
configuration: *srv_host, srv_username, srv_password, srv_timeout,
srv_max_retries, srv_min_retries, srv_max_retries_delay, srv_max_retry_delay,
srv_max_retries_connect_delay, srv_socket_timeout,
srv_socket_connect_timeout, srv_ssl_enabled, srv_ssl_file_path,
srv_ssl_cert_file_path, srv_ssl_key_file_path, srv_ssl_key_password,
srv_ssl_key_pass_phrase, srv_unix_socket_path*.


System Requirements:

Windows 7 SP1/Windows 8.1 Update 1 (32-bit) or Windows 10 (32-bit)
1.8 GHz or faster processor
4 GB available hard disk space (preferred)
DirectX 11 graphics adapter (GeForce GTX 460 or better)
Source code included
English and Spanish available
If you download the game from our website, a 64-bit version of the program will be delivered to you.
Please note that no crack, hack or other modifications are allowed.

PHP Code Snippets Powered By :