Is there any possibility that the Gmail chat(G-Chat) functionality can be integrated into the internal web application? If so how do we achieve that?
Related
Am trying to develop a mobile application which will be consuming an existing non-REST WCF service. What will be the best way to consume this service if i choose to develop the mobile application? Am new to mobile development and will be open to any suggestions.
Few things about the application as such:
Its an existing web application which we will be migrating to mobile
app.
The mobile app will need to have android/iOS versions so we are
thinking to develop hybrid app in either XAMARIN or IONIC.
The data-source for the application will be an already existing WCF
service.
We cannot rewrite or change the WCF service as we do not
have the permission to do so.
Security is an important aspect in this application.
I have only the end points and not the entire project. [Cannot edit the web.config or alter the methods to return JSON]
Am not asking for complete solution here and just for the directions. Any thoughts/suggestions will be really helpful.
Try using one of these modules to consume the WCF https://npms.io/search?q=WCF or https://npms.io/search?q=SOAP, or create another service that wraps/proxies the WCF and converts it to a REST or maybe JSON RPC interface, maybe something like this: https://github.com/kmvi/JsonRpc.ServiceModel
Consume that service in VS via Service Reference which generates proxy for you
We have a requirement to build a SharePoint Provider hosted app, which needs to call to a ASP.NET Web API built with Odata. I could't find a exact solution for this. Any help to perform this would be highly approciated
It should be like any other web application as the provider hosted App is totally independent from SharePoint.
IF you are building the app using asp.net, then you can just add a reference to the odata endpoint, ex: http://yourservice/odata/$metadata
Visual Studio will generate a proxy to all entities in the odata service.
If you are building the app using other technology, then deal with the service as a normal REST service and call it using any HTTP client, from browser or a backend.
I would like to create a mobile app with Xamarin Forms and would like to use the new Azure Mobile App PaaS service. This mobile app shall be available also to users which uses my services from a web site and not only from a mobile device.
In regards to Authentication how can I have a single authentication point available either from a web site as well as from the mobile app?
Does anyone have suggestions on how to design this architecture?
The Azure App Service, the Mobile Apps backend service is really just a Web API running in Web Apps (think web site + mobile goodness), with all features of App Service sharing the same authentication endpoint. This means that any authentication you setup for mobile device clients can also be used by a web site. This topic should point you in the right direction: https://azure.microsoft.com/documentation/articles/app-service-mobile-auth/
I have a rest service that I need to use in a browser web application using a JS MVC client framework like Backbone or Angular. But I need to ensure that my rest services are not exposed or anyone else may not be able to use my rest service to build apps on any device/client. Earlier I thought of protecting my web service using authentication credentials and hiding it behind a proxy and let the proxy serve html instead of service.
But I would like to know how can I secure my web service if I have to use it directly from front-end using ajax calls.
I am working on an enterprise application which has several modules.
I want to go with REST web service and JSF but i don't know What is best way to consume REST web service with JSF?
What is the best way to authenticate request for REST API web service?
Do we need to authenticate every client request before processing it?