Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for more adapters #18

Open
EldertGrootenboer opened this issue May 19, 2021 · 1 comment
Open

Support for more adapters #18

EldertGrootenboer opened this issue May 19, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@EldertGrootenboer
Copy link

Description

Currently only a very small set of adapters is supported, like FILE, FTP and HTTP.
However, for most of our clients we use the WCF based adapters.
Is there any way to work around this?

Environment and tool versions

  • AIM Tool Version (aim --version):
  • Windows Version (systeminfo):
  • Shell: (PowerShell | Bash)
  • Shell Version ($PSVersionTable | bash --version):

Repro steps

Use the tool with an MSI with WCF based adapters.

Expected result

Tool successfully processes the MSI with no errors.

Current result

The tool stops and outputs an error.

@probertdaniel probertdaniel added the enhancement New feature or request label Jun 29, 2021
@probertdaniel
Copy link
Collaborator

Hi @EldertGrootenboer More Adapters are planned and some are on their way - we're already starting the planning work on how to implement WCF-BasicHttp and WCF-WebHttp.

What would be good to know is what basic features you'd like to see - because neither Logic Apps nor APIM implement a WCF stack, there's only a small amount that can be done without custom code e.g. can accept a SOAP request, unwrap it, work out SOAP Action and forward request.
But anything more complex (e.g. WS-* or cert based auth) will require more work.
There are two main options: 1) implement a subset of these adapters; 2) use an App Service to deploy the full WCF stack (using info from the BizTalk Bindings) and then have this forward requests to APIM/Logic Apps.
The second option above gives full support for WCF, but only for as long as App Services support .NET Framework.

What would be good to know is: what feature of the WCF-BasicHttp/WebHttp adapter are most important?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants