Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I need to build a Mobile App (iOS, Android, Windows all) that has a chat functionality. Registered users can chat among themselves. At back-end, there is a J2EE based web application (web-services) to which Mobile-Apps talk (SOA/REST).
How can I plugin a Chat Server application into the web application, to which all mobile apps can connect ? Please suggest if there are any API available.
Here are some of the APIs and RTC Applications that one can explore.
Atmosphere - Open-source, JSF
JWebSocket - Open-source, Java/JavaScript based, HTML5 WebSocket
OpenFire - Open-source, XMPP Protocol
If you are looking for framework that would help you integrating a chat functionality so there is some known Framwork like PrimeFaces which is Component based Framework for web and mobile application based on top of JSF , it include the chat feature ,it use inside the Atmosphere framework for realtime communication between client and server . check this Primefaces demo.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I want to make a web application with GWT.
The application will have a access to MYSQL database for obtain users informations and other.
Which frameworks can I use with Google GWT for handle: database access, form validations, accesses control(signup, login), send of email,etc. ?
To start the development you should first create an artifact. You can use:
gwt-maven-archetypes if you want to run your project with Jetty or Tomcat
gwt-maven-springboot-archetype if you prefer Spring Boot
If you do not want to create the widgets by yourself, you should take a look at Domino-UI.
To communicate with the server, I would go with: Domino-Rest.
For the client application I would go with Nalu. (Disclaimer: I am the author of Nalu)
On the server side, I would go with Spring Boot. You can generate a demo project which uses SpringBoot or Tomcat/Jetty with Nalu and Domino-UI here.
Here you will find a lot of links about GWT development and resources.
If you have any questions, the GWT Gitter room is a good place to ask.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
we want to develop an application using Java 8, Spring Boot and Thymeleaf. For user management we would like to implement a normal RBAC. I found "Stormpath" and its exactly what we want. But the biggest headache we have here is that our user data will lie not only on servers outside of our company, but in the US. That's a big nogo for us.
I suppose there is no possibilty to install a copy of stormpath on our Servers. So Do you know any alternatives which provide the same level of functionality and support?
After some googling, I've found the KeyCloack opensource project. It seems to be a really good self-hosted and free alternative to Stormpath, Auth0 or other SaaS user management solution.
As it runs on Java, it's seems it's possible to embed it in a Spring Boot Application.
You can also let the KeyCloack server application run standalone and use OAuth2 features to secure any other application.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Lets say we are building a online shopping app like amazon,flip-kart,etc .In this case implementing a framework while building app would be very good practice. I want to know famous frameworks developers uses nowadays to build such kind app. Lets assume back-end engine is developed by restful service.
Please share your thoughts about the Spring Android framework.
There are some Android ready frameworks available.
According to the Eclipse Open Source Developer Report 2012, 60 percent of open source developers writing Android or iOS apps use only the official SDK. Among those who use cross-platform frameworks, the choices, ranked from first to last were:
jQuery Mobile (28.6 percent)
PhoneGap (17.9)
Sencha Touch (7.9)
Dojo Mobile (4.9)
Titanium (2.8).
You can have a look at
SproutCore: This HTML5-driven framework offers a "clean" MVC architecture, and emphasizes performance optimization and scalability.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I have a web app developing and I want to host it via any commercial hosting company however my app is using Java code that works on background and Rails code for user interaction. What do you think about the hosting company that provides such a infrastructure for such a architecture? Is there any that you would suggest?
This is possible on any server that you are in control of (dedicated server, VPS, EC2, etc.). I am not sure of any shared hosting solution that allows this. Your solution really depends on the traffic you are expecting.
The following are examples of servers in "the cloud"
http://www.linode.com/
http://amazonaws.com
http://rackspace.com
You can get a server from most hosting companies. It will either be advertised as a dedicated server (a physical machine) or a VPS (Virtual Private Server)
In the past I often used Heroku (http://www.heroku.com/) for Ruby on Rails projects. One web process is free and the deployment is really easy.
They also have support for Java background processes (http://devcenter.heroku.com/articles/run-non-web-java-processes-on-heroku)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I have a requirement to do a web based interactive application in which server could push data in to the clients(web browser , android phone or JME phone). I have suggested to use Websockets rather than reverse ajax. Is there any nice framework for java to implement websockets. Please suggest.
The following very similar sounding Java servers / frameworks have web socket support:
Jetty
Netty
Note that web sockets aren't universally supported as a result of security issues (and because Microsoft doesn't want to).
You could also consider looking at some of the JMS providers that provide JMS to web sockets e.g. HornetQ and ActiveMQ using Stomp.
No need, Java has it's own very intuitive socket library.
api: http://download.oracle.com/javase/1.4.2/docs/api/java/net/Socket.html
tutorial: http://download.oracle.com/javase/tutorial/networking/sockets/
Grizzly also has websockets support for what it's worth. But one reason to use websockets rather than java.net.Socket is that websockets can traverse firewalls and proxies transparently without having to reconfigure network ports/policies.