Push notifications using Mobile App Channel and own middle layer application
My company is using Adobe Campaign installation (Browse Collection) and doesn't have Mobile App Channel module installed. I'm thinking about using this module in order to send push notifications to Android/iOS applications. I could find instruction how to set up communication between iOS/Android app and Adobe Campaign server (Configuration). However, I wonder if it is possible to set up communication between no-mobile Java web application and Adobe Campaign server.
I would like to be able to register particular mobile devices using my web application as a middle layer (between mobile app and AC server). In other words, I want to execute:
Neolane.getInstance().registerDevice(registrationToken, userKey, null, context);
inside my Java web application. Does Adobe provide a jar or maven dependency that can be included in Java project and gives a such possibility?
My additional question is about Android SDK. I found mobile-services/sdks/Android at master · Adobe-Marketing-Cloud/mobile-services · GitHub but it seems to be different SDK than that one mentioned in Configuration, right? There is no place that one can download the correct SDK, it's only included in Mobile App Channel module as the documentation says? ("SDKs (Software Development Kits) for iOS and Android are one of the components of the Mobile App Channel module.")
Thank you in advance for answers