我从http://code.google.com/p/restful-dds/downloads/list网站下载restful-dds-1.0-src.tgz文件。我正在使用linux环境。从ReadMe.txt文件中,我执行chatter应用程序(CHATROOM TEST)到scripts / startRESTfulDDS.sh,并查看来自http://ipaddress:8182/static/ajaxTest.html
的html文件。之后“通过运行脚本/ Chatter在Tutorial目录中运行Chatter应用程序。{sh,bat}。”在这里我的问题出现了。我无法在Tutorial文件夹中看到脚本文件夹和chatter.sh文件。请帮帮我,我做错了。
我正在使用opensplice DDS v5.5
GWT2.4.0,
JDK 1.6,
Restlet v2.0.14,
Gson v2.2.2
答案 0 :(得分:1)
我无法看到脚本文件夹和 Tutorial文件夹中的chatter.sh文件
创建的Tutorial
文件夹是OpenSpliceDDS教程的精确副本,可在$OSPL_HOME/examples/dcps/standalone/Java/Tutorial
中找到。 resful-dds README
和本教程中的描述似乎不匹配,因为确实没有chatter.sh
。但是,README.txt
目录中有一个Tutorial
,其中说明了如何运行Chatter
:
Chatter [userid] [username]
userid: an integer number that uniquely identifies the sender of a message
(Transmit a message with userid = -1 to terminate the MessageBoard.)
username: the user-name other chatters will see when they receive one of your
chat messages.
The executables classes are located in the chatroom package, but should be
started from the current directory in the following way:
...
java -classpath $OSPL_HOME/jar/dcpssaj.jar:bld chatroom.Chatter 1 Bill
按照此程序,您应该能够运行Chatter
。当然,您应首先运行ospl start
来初始化基础架构。
顺便说一句,你不需要运行本教程的java版本 - 任何支持的语言都应该这样做。 OpenSpliceDDS安装本身应该为您提供有关为不同语言运行Chatter
的更多信息。宁静的DDS Web服务将获取在DDS总线上找到的任何数据,并通过HTTP公开它,无论编写原始进程的语言是什么。