Is there a way to communicate Alfresco Repository with an external app server? - share

The idea of my project is to communicate Alfresco Share with my app server, but I found that Share only can communicate with Alfresco Repository, and to do the manipulation I said before I must develop all APIs that let the Share communicate with my app server. Since Share communicates only with Alfresco Repository, I'm searching a way to communicate my server app with this Repository, so my documents will be in Alfresco server and Share can then expose them. If I'm missing something to understand please correct me.
Can anyone please help me. Thanks in advance.

As Jeff Potts mentioned in his last book:
Alfresco provides four main ways to develop your own UI:
Share customizations
Angular applications using ADF Application Development Framework
Any JavaScript framework (using the Alfresco JavaScript API)
Any application capable of using the CMIS protocol

Related

How can I deploy a laravel application to a server

I currently have developed a Laravel application on my localhost. We have a server in the office which is only accessible to Office computers. I want to deploy my Laravel application to that server so they can access it. what steps should I take after developing the application to make it live on server. A detailed guide will be highly appreciated as I have no experience working with the servers.
I found this time ago, and help me a lot to setup a server and introduce me to server stuff, the CI/DI process, the repo pipelines, etc. Enjoy it!
https://lorisleiva.com/deploy-your-laravel-app-from-scratch

how to mange Alfresco process service development in code repository with versioning

I am currently working on Alfresco process service 1.8 version. In this I have developed some workflows using Web user interface.
I just wanted to know whether it is a standard process or not, As previously I worked on Alfresco content service and in ACS we are having All-in -one maven project that we used to keep in Git-lab repository after development for managing versioning after new development.
but In case on Alfresco process service we are developing workflow directly using user interface, is there any other standard process that we can use Instead of user interface.
Please suggest the best approach to manage code & development in Alfresco Process service 1.8
There is a blog post about how to test the models and the code related to them as part of a pipeline - please feel free to give feedback on its suggestions (preferably on the comments section)

Is there integration with Alfresco and OwnCloud?

Is there integration with Alfresco and Own-cloud? Or how to deploy alfresco to own-cloud?
I do not believe that it is possible to deploy Alfresco to OwnCloud. It also looks like OwnCloud does not (at the time of writing) support CMIS (see https://github.com/owncloud/core/issues/17563) so I think that it will be hard if not impossible to create an integration between Alfresco and OwnCloud.
But I saw a free web application before called MultCloud that can access all cloud storage in one place. There are more than 20 cloud services supported, including ownCloud and Alfresco.
Once you add your accounts into it, you're able to sync or transfer files among them directly from the web page. I use this tool to manage my Dropbox, Evernote and ownCloud. It would give a help from my point of view.

Azure deployment versions

I will try to make it simplify. I am using windows azure cloud to host our web services and databases. and these web services are accessible via URL: "https://server.mydomain.com"
now we made a few major changes to our model and hence web services as a whole. This breaks the API interface for older users. Now we want to deploy the latest version on URL: "https://server.mydomain.com/v2" so that old users can still access the older version.
I searched around SO and other resources but i couldnt find a definite answer how to deploy new version without messing up the old version.
Anything in right direction will be helpful.
In one of the projects I was working on, we built in a versioning scheme on top of our Web API. We used this tutorial to get started. I would recommend starting there.
Sorry for the generic answer, if you post some more specifics I will make some updates.
I'd suggest to deploy separate cloud service and use "v2.server.mydomain.com"

Google Web Toolkit on a standalone server

Our team is planning on making a thick client into a web based UI. We are researching the various options and GWT is something that we are researching. I have a question if GWT can be deployed by itself (meaning, does it have a built-in web server that can be deployed as a solution?) Appreciate thoughts about it.
Thanks in advance.
If your application is completely client-side and does not need to communicate with a server (for data purposes), then you can use any web server. GWT compiles to static JavaScript files, so you can use apache or any other web server to serve up the static files.
If there is a server-side component to your application then you'll need a servlet container.
No built-in web server really except for the development platform which include one... but it's not meant for production.