• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Valence and REST API tools

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Valence and REST API tools

    We are currently using NAB for some simple apps for interaction with our end users and that is working fine. However, we also have a handful of more complicated apps accessing our IBMi using .NET and ODBC. As part of a modernization initiative and some more tech stack consolidation, we are looking into converting those to ASP.NET as well as changing our data accesses to a REST API to better control access.

    I know Valence has support for setting up Web Services in Portal Admin but it seems to be fairly basic support. It looks like you need a separate user token for every single Web Services endpoint and doesn't support general systemwide user logins or support for JWT, OAuth, etc. It would also be nice if we had tools like an OpenAPI code generator to make managing APIs easier. Do you have any tools that handle things like this?

  • #2
    If by "endpoint" you mean RPG program, then yes, you need a separate web service record in Portal Admin for each one. Alternatively you could route all the inbound web service calls to a single "traffic cop" type of RPG program, which could then pass the call along to another program based on some other parameters in the URL.

    We don't have anything more elaborate than what's already there for web services, and there's nothing on deck for further enhancing that in the near future. Web services are not really a core emphasis for Valence. Have you looked at the Integrated Web Services for i wizard as an alternative?

    Comment

    Working...
    X