Questions tagged [mcs]

Oracle Mobile Cloud Service (MCS) is Oracle's Mobile Backend as a Service (MBaaS) offering. MCS is designed to accelerate the pace of mobile development by providing a bundle of mobile ready "platform" APIs such as push notifications, analytics, location based services, and the flexibility for teams to build their own mobile optimized REST APIs with Node.js, to connect to on-premise and other cloud solutions.

What is Mobile Cloud Service?


Oracle Mobile Cloud Service (MCS for short) is Oracle's Mobile Backend as a Service (MBaaS) offering. MCS enables companies to create and deploy scalable, robust, and secure mobile applications quickly and easily, and empowers developers to leverage enterprise IT systems—without having to get IT involved. With MCS, you get:

  • An enterprise Mobile Backend-as a-Service (MBaaS).
  • Easy to use client SDKs for native Android, iOS mobile apps.
  • All platform APIs are made via uniform REST calls, so any client app can leverage them, creating a cohesive development environment that's easy to control and maintain. A place to store mobile app data in the cloud - and/or in your enterprise IT systems, if you prefer.
  • Built-in data offline, so mobile users can use your app in a disconnected environment, then synchronize data later when Internet connection is re-established.
  • A simple way to create custom business logic with custom APIs using industry standards such as Node.js, JavaScript and RAML.
  • Easy mobile user management.
  • Automatic and custom mobile analytics to gain insight on the success of mobile strategy with ad-hoc reports at your fingertips.
  • Ability for mobile developers to mock data and continue with their apps while waiting for service developers to implement the final API in JavaScript. Both teams work in parallel, saving both time and money.
  • Continuous lifecycle to help your apps move with the speed of mobile.

Who benefits from Mobile Cloud Service?


Mobile Cloud Service addresses the top-of-mind concerns in departments spanning your entire organization.

Mobile App Developer

Mobile app developers use MCS to line up and test the resources they need for their apps to work. This includes selecting from MCS platform APIs and custom APIs, and collaborating with other team members to create new custom APIs.

Service Developer

A service developer can do all of the activities that a mobile app developer can do. In addition, service developers write Node.js-based JavaScript code to implement the custom APIs required by the mobile app developers. Service developers also create connector APIs to connect to enterprise systems, which may involve mapping users and roles from the MBaaS to other authentication and authorization schemes used by the enterprise systems they connect to.

Mobile Program Manager

The mobile program manager is charged with the overall success of a company's mobile initiative. Using Mobile Cloud Service's dashboards and analytics tools, the mobile program manager can easily see how mobile users are using the applications, backends, and APIs, and answer questions like, "Are the users enjoying a high degree of success with the app, or are there some areas of the apps where the users seems to have problems?"

Enterprise Architects

Enterprise architects are concerned with the strategic direction of the mobile initiative, ensuring that the tactical implementations meet the strategic needs of the company. They also set the security policies and other environment policies that govern mobile deployment. MCS provides an array of tools to help the enterprise architect complete these tasks successfully.

Mobile Cloud Administrator

The mobile cloud administrator is charged with monitoring MCS and ensuring that everything is running smoothly. MCS provides an extensive diagnostic dashboard to help the administrator with this task, and to handle other admin tasks like adding and removing users.

Additional information


More information can be obtained here.

21 questions
2
votes
0 answers

How to check HTTP Basic user authentication in java after IDCS login in oracle maf?

I am trying to show username and images on Springboard after login. Currently, I can retrieve username from web server without checking user authentication once service started. I am new to MAF. After login into IDCS with Web service, How to check…
1
vote
2 answers

URI Parameter validation in MCS/nodejs

Need your help to solve a problem . I am writing a custom API in MCS with method type as "GET" , passing the parameter along with the URI . service.get('/mobile/custom/****/deviceVersion/:deviceType',function(req,res){ var reqParams =…
Dak
  • 312
  • 2
  • 10
1
vote
0 answers

Custom code parsing issue- Request Entity Too Large - Oracle MCS

Hi I am facing an issue while accessing custom api using Oracle MCS { "message": "Custom Code Problem parsing JSON: request entity too large" } This occur while calling an api with request containing a byte array of an image. my code given…
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
1
vote
1 answer

Launch particular screen using Push Notification in Oracle MAF

I have implemented push notification in Oracle MAF using Oracle MCS. It works fine. Currently when somebody clicks the notification application opens to the default screen(to the home screen). Is it possible to access / open particular screen from…
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
1
vote
1 answer

Oracle MCS-Storage

I have created a storage collection in Oracle MCS. I can access collection using the roles assigned ,but I want to know whether is it possible to access this collection as "anonymous user(without credentials)" in oracle maf.
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
1
vote
2 answers

Oracle MCS Custom API call from MAF Application

I have created a custom API in Oracle MCS to get the user information and trying to call it from MAF application... As a response i am getting 200 as success code... but when i try to parse the response it shows a HTML page instead of actual…
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
1
vote
3 answers

Oracle MAF-MCS API call

I have created a custom POST api for getting login information in MCS. when i check in SOAPUI it works perfectly fine. the parameters passed are 1. header Oracle-Mobile-Backend-Id: ******************** 2.…
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
1
vote
2 answers

Oracle MAF-MCS Connection

I have created one Custom API in Oracle MCS for login authentication and I have an Application built in MAF. My doubt is how to call this Custom API from Oracle MAF application?
Arj 1411
  • 1,395
  • 3
  • 14
  • 36
0
votes
0 answers

mcs command not found in git bash or powershell

mcs command not found Hello thank you for your time. I am a little inexperienced. I'm using visual studio code developer pack with all the c# extensions. I've tried using git bash and powershell and the mcs command is not found and I don't know…
0
votes
1 answer

Building/Running .Net Application with msbuild

I have a project written in .net 4.8 and I'm able to successfully build it with msbuild but I don't know what I'm supposed to do after this, I see there's a dll file named after the project in the bin folder as well as obj/debug but when I try to…
dan178
  • 335
  • 2
  • 16
0
votes
2 answers

Building actions on google with Oracle ChatBot

I'm working with Oracle chatbots and Google Home, and I'm building an app in actions on google whose data is processed by the Oracle bot. But I found a problem with comunication between both. They comunicate through webhook, I have an app that…
0
votes
0 answers

Oracle BI Publisher and Oracle MCS

Is there anyway to connect Oracle BI Publisher from Oracle MCS Connector Api ? Thanks in Advance
Dak
  • 312
  • 2
  • 10
0
votes
1 answer

Unable to register for push notification in Oracle JET

I followed the steps given in below link. https://community.oracle.com/community/cloud_computing/oracle-cloud-developer-solutions/blog/2016/08/16/your-first-push-notification-based-oracle-jet-hybrid-application But I am unable to register for Push…
Janaki Narayanan
  • 523
  • 6
  • 24
0
votes
1 answer

How to set preferences variables in oracle JET

While integrating Oracle MAF with Oracle MCS, Authorization variables like Mobilebackend Id,Anonymous Id are given by end user.They were actually given as preference variables. This is the MAF Application where end user can manually set the Mobile…
Janaki Narayanan
  • 523
  • 6
  • 24
0
votes
1 answer

What is the recommended method to call a Oracle MCS API?

I used to call MCS API in the similar way as Rest API is called .Is it is recommended method or I have to use Cordova SDK to integrate Oracle MCS with my mobile Application
Janaki Narayanan
  • 523
  • 6
  • 24
1
2