- The Appeon server open interfaces
Appeon Server open interfaces give users the opportunity to manage services provided by Appeon Server through PowerBuilder code. There are the following open interfaces provided by Appeon Server: https://www.appeon.com/support/documents/appeon_online_help/2016/features_help_for_appeon_web/ch04s01s03.html
https://www.appeon.com/developers/get-help/knowledgebase/appeon-server-open-interfaces.html
FAQ:
Important notes:
1. The method name is case sensitive, please make sure the method name passed to invokeretstring is the same as the actual name, for example:
This is correct:
ls_msg = io_ejb.invokeretstring (il_bean1, "getAllSessions",true, ref retval01)
This is not correct:
ls_msg = io_ejb.invokeretstring (il_bean1, "GetAllSessions",true, ref retval01)
ls_msg = io_ejb.invokeretstring (il_bean1, " getAllSessions ",true, ref retval01)
- Calling web service
Appeon supports to call the Web service through the AppeonWebService object, and Appeon also supports to call the Web service through the Web Service DataWindow data source provided by PowerBuilder. For details about calling web service please refer to: https://www.appeon.com/support/documents/appeon_online_help/2016/features_help_for_appeon_web/ch12.html
FAQ:
1. What you can do when failing to call the Java web service
Important notes:
1. The method name is case sensitive, please make sure the method name passed to of_callwebservice is the same as the actual name, for example:
IRet=caller.of_callwebservice("GetUserName")
2. Web Service request timeout settings.
https://www.appeon.com/developers/get-help/knowledgebase/web-service-request-timeout-settings.html
- Calling EJB component
In order to call EJB components in applications deployed with Appeon, Appeon provides its own EJB solution which includes a customized object. For details about calling EJB component please refer to: https://www.appeon.com/support/documents/appeon_online_help/2016/workarounds_and_api_guide/ch01s03s07.html
FAQ:
Important notes: