标准的socket通讯怎么弄

如题:服务器用的是标准的socket,Creator这边有什么好的办法解决吗

这是c++的标准socket

http://www.cocos.com/doc/tutorial/show?id=2484

你可以通过js绑定来生成js的api

http://forum.cocos.com/t/js-c-jsb-jsbinding/37909

然后就可以用了,不过如果你需要预览或者测试的话,需要发布项目以后用VS来测试和预览,或者你把socket的实现定制到引擎里,但是不管怎样,web上是不能用的

第二种办法就是用websocket包装一下,不过这个你就只有自己百度了

谢谢,你好mac环境下要怎样绑定了,

我没用过mac,不过应该都差不多吧

遇到一个问题能帮我看下吗
python /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/tools/tojs/genbindings.py
PYTHON_BIN not defined, use current python.
generating userconf.ini…
Generating bindings for cocos2dx…
Using userconfig
[]
Traceback (most recent call last):
File “/Applications/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/generator.py”, line 1544, in
main()
File “/Applications/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/generator.py”, line 1463, in main
clang_lib_path = os.path.join(userconfig.get(‘DEFAULT’, ‘cxxgeneratordir’), ‘libclang’)
File “/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ConfigParser.py”, line 618, in get
raise NoOptionError(option, section)
NoOptionError: No option ‘cxxgeneratordir’ in section: ‘DEFAULT’

Generating javascript bindings fails.

额,不好意思,底层的东西我也不是很了解,而且Mac我也没接触过,只有问问其他童鞋或者大神,如果急的话可以找一台Windows的电脑绑定好再再弄到Mac那边去

我照着用Windows高了一遍也报错,能帮我看看吗

好了不用麻烦了,我把64位的python换成32位的就可以了!谢谢了

有个问题我Jdk环境装好了,build的时候还是有这个错。

最后一步windows本地调试有点问题

点否报错
点是也不行

你配置了JAVA_HOME环境变量吗?教程里有配置JAVA环境的连接,如果照链接里配置的应该不会有错,如果是你以前自己配置的,我就不知道了

JAVA_Home的问题好了。现在vs运行的时候不能运行

你就把构建目录删了重新构建一次试试看

单独的.h没有.cpp的这种文件要怎么处理啊

我也不知道,你就照常绑定试试看

照常好像不行,绑定不好,服务器定死了。。。。有人用标准的socket绑定成功的没

是呀,好麻烦,你那搞定了吗,这周再不行,放弃了!

NoOptionError: No option ‘cxxgeneratordir’ in section: ‘DEFAULT’ 我也是这样的错识

搞不好啊,放弃了换回cocos2dx了

可以看一下这个标准posix socket: https://github.com/halx99/xxsocket/, 有个cocos 3D团队在用