2011-09-13 23 views
6

Tôi dự định tạo ứng dụng nhắn tin tức thì trên Android và iOS, nơi bạn có thể trò chuyện với những người khác bằng ứng dụng, cùng với một số tính năng tùy chỉnh.Tài liệu Apache MINA Vysper?

Tôi sẽ sử dụng XMPP protocol và tạo extension tùy chỉnh cho nó. Tôi dự định tạo một ứng dụng Java chạy trên Amazon Web Services (AWS) để có thể mở rộng.


Sau khi nghiên cứu server options Tôi đã quyết định sử dụng Apache Vysper.

Tuy nhiên, tôi chưa bao giờ làm một ứng dụng Java thích hợp trước đó, và chưa bao giờ sử dụng XMPP, AWS hoặc Vysper - vì vậy tôi thay vì phụ thuộc vào tài liệu tốt :-)

Dự án Apache Vysper là rất mới và vì vậy, the docs hơi thưa thớt. Tôi đã tự hỏi nếu tôi đã bỏ lỡ một cái gì đó, tôi có nên sử dụng general MINA docs không? Có các tài nguyên khác không nơi khác mà tôi không biết?


“Apache Vysper có thể chạy độc lập hoặc nhúng vào một ứng dụng khác .”

Thành thật mà nói tôi giống như bị mất khi nói đến làm việc ra những gì để sử dụng để tạo một ứng dụng Java. Bạn có biết liệu SDK Java AWS có mọi thứ tôi cần để làm cho một ứng dụng sử dụng trên AWS không? Và sau đó nó là một vấn đề đơn giản của tích hợp Vysper vào điều này? Hay tôi cần phải tạo một ứng dụng Java bằng cách sử dụng một cái gì đó chẳng hạn như Spring framework?


Cảm ơn bạn đã dành thời gian trợ giúp tôi. Nếu bạn biết bất cứ điều gì có thể làm rõ tình hình tôi sẽ thực sự đánh giá cao nó :-) - và xin lỗi được một chút vô dụng, nhưng hey, tất cả chúng ta đã bắt đầu một nơi nào đó đúng;)

+0

Hi @Shaji.Tôi đã cố gắng để tạo ra một XMPPConnection nhưng kết nối không thành công. XMPPServer bắt đầu OK, mặc dù. Bạn có thể vui lòng xem câu hỏi của tôi [ở đây] (http://stackoverflow.com/questions/31245311/xmppconnection-doesnt-connect) và xem liệu bạn có thể trợ giúp không? cảm ơn bạn trước. –

Trả lời

7

Trước hết, như người sáng lập của Vysper tôi xin lỗi rằng tài liệu thiếu sự hoàn chỉnh.

Để trả lời (các) câu hỏi của bạn.

Hầu hết các ứng dụng Java đều mang theo các tập lệnh bắt đầu sẵn sàng để bắt đầu với chúng. Vysper cũng không ngoại lệ. Bạn nhận được các tải đóng gói sẵn ở đây: http://mina.apache.org/vysper-project/downloads.html

Ok, trước khi chạy nó, bạn cần phải có cài đặt Java, cho dù bạn đang ở trên máy của riêng bạn, AWS, một máy chủ hoặc một máy ảo bất cứ nơi nào khác. Lấy nó từ Oracle, hoặc sử dụng quản lý gói của bản phân phối Linux của bạn. Hãy chắc chắn rằng sau khi cài đặt Java, bạn có thể thực thi "java -version" trên dòng lệnh và tất cả đã được thiết lập.

Sau đó, giải nén tải xuống Vysper, đổi thành thư mục bin/và thực thi "run.sh" hoặc "run.bat", tùy thuộc vào hệ điều hành của bạn.

Xin lưu ý rằng sự ủng hộ cho Vysper - ngoài ở đây trên StackOverflow - có sẵn trên MINA mail người sử dụng danh sách ở đây: http://mina.apache.org/vysper-project/mailing_lists.html

+0

Cảm ơn sự giúp đỡ của bạn. Tôi chỉ muốn kiểm tra nhiều hơn bất cứ điều gì khác :-) Và cảm ơn bạn cho Vysper! –

+0

Liên kết không còn khả dụng: http://mina.apache.org/vysper/mailing-lists.html – Badal

+0

@ zillion1 Tôi hy vọng bạn có thể thấy câu hỏi của mình, gần đây tôi đang nghiên cứu vysper, vì vậy tôi tìm thấy một khách hàng được thực hiện bởi stropheJs, nhưng tôi không biết cách đặt spring-config để làm cho client có thể kết nối máy chủ, bạn có thể giúp tôi không! Cảm ơn nhiều! – minicaptain

Các vấn đề liên quan