Californium (Cf) CoAP framework
===============================
Implements [RFC7252](http://tools.ietf.org/html/rfc7252)
Californium is a Java CoAP implementation for IoT Cloud services.
Thus, the focus is on scalability and usability instead of resource-efficiency
like for embedded devices. Yet Californium is also suitable for embedded JVMs.
More information can be found at
[http://www.eclipse.org/californium/](http://www.eclipse.org/californium/)
and [http://coap.technology/](http://coap.technology/).
Contact
-------
A bug, an idea, an issue? Join the [Mailing list](https://dev.eclipse.org/mailman/listinfo/cf-dev)
Maven
-----
Use `mvn clean install` in the Cf root directory to build everything.
Executable JARs of the examples with all dependencies are copied to ./run/.
### Californium in Maven Project
To use Californium as library in your projects, add the following dependencies
and Maven repository to your pom.xml (without the dots):
```xml
<dependencies>
...
<dependency>
<groupId>org.eclipse.californium</groupId>
<artifactId>californium-core</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
...
</dependencies>
...
<repositories>
...
<repository>
<id>repo.eclipse.org</id>
<name>Californium Repository</name>
<url>https://repo.eclipse.org/content/repositories/californium/</url>
</repository>
...
</repositories>
```
Eclipse
-------
The project also includes the project files for Eclipse. Make sure to have the
following before importing the Californium (Cf) projects:
* [Eclipse EGit](http://www.eclipse.org/egit/)
* [m2e - Maven Integration for Eclipse](http://www.eclipse.org/m2e/)
* UTF-8 workspace text file encoding (Preferences » General » Workspace)
Then choose *[Import... » Git » Projects from Git » Local]*
to import `californium` into Eclipse.
### Without Any Maven Support
In case you are using plain Eclipse projects without Maven, you also need to
clone and import the [element-connector](https://github.com/eclipse/californium.element-connector).
Add this project to Properties » Java Build Path » Projects.
Interop Server
--------------
A test server is running at [coap://iot.eclipse.org:5683/](coap://iot.eclipse.org:5683/).
The root resource responds with its current version.
Another interop server with a different implementation can be found at
[coap://coap.me:5683/](coap://coap.me:5683/).
More information
can be found at [http://coap.me/](http://coap.me/).
没有合适的资源?快使用搜索试试~ 我知道了~
CoAP实现的Java源码- californium-1.0.0-M3(2015年1月16日最新版本)
共258个文件
java:219个
xml:13个
crt:5个
5星 · 超过95%的资源 需积分: 38 136 下载量 73 浏览量
2015-05-15
11:28:12
上传
评论 3
收藏 492KB ZIP 举报
温馨提示
CoAP实现的Java源码- californium-1.0.0-M3(2015年1月16日最新版本) 另上传C语言实现的libcoap源码。
资源推荐
资源详情
资源评论
收起资源包目录
CoAP实现的Java源码- californium-1.0.0-M3(2015年1月16日最新版本) (258个子文件)
californium.server.cfg 404B
alternate.crt 765B
root.crt 713B
client.crt 700B
server.crt 700B
inter.crt 639B
client.csr 582B
server.csr 578B
inter.csr 513B
edl-v10 2KB
epl-v10 11KB
.gitignore 817B
notice.html 9KB
about.html 2KB
OptionSet.java 41KB
BlockwiseServerSide.java 39KB
HttpTranslator.java 37KB
CoapClient.java 33KB
PlugtestChecker.java 28KB
CoapResource.java 27KB
BlockwiseClientSide.java 26KB
LockstepEndpoint.java 26KB
PlugtestClient.java 24KB
BlockwiseLayer.java 23KB
CoAPEndpoint.java 22KB
ObserveServerSide.java 19KB
CongestionControlLayer.java 19KB
HttpStack.java 18KB
ProxyCacheResource.java 17KB
Exchange.java 16KB
Matcher.java 16KB
Message.java 15KB
Request.java 15KB
NetworkConfig.java 14KB
RemoteEndpoint.java 13KB
CoapServer.java 13KB
ReliabilityLayer.java 12KB
ObserveTest.java 12KB
BlockwiseTransferTest.java 11KB
MappingProperties.java 10KB
StatsResource.java 10KB
OptionNumberRegistry.java 10KB
ManagedServer.java 10KB
MemoryLeakingHashMapTest.java 10KB
Resource.java 9KB
Cocoa.java 9KB
EndpointManager.java 9KB
LinkFormat.java 9KB
CoapExchange.java 9KB
ObserveLayer.java 9KB
ResourceAttributes.java 9KB
CO04.java 8KB
CoAP.java 8KB
Option.java 8KB
ProxyProperties.java 8KB
BenchmarkServer.java 8KB
OptionTest.java 8KB
ObserveClientSide.java 8KB
ClientAsynchronousTest.java 8KB
ProxyHttpClientResource.java 8KB
CoapStack.java 7KB
ProxyHttpServer.java 7KB
CaliforniumFormatter.java 7KB
CC22.java 7KB
ManagedServerTest.java 7KB
ConcurrentCoapResource.java 6KB
ClientSynchronousTest.java 6KB
AbstractLayer.java 6KB
ObserveRelation.java 6KB
CoapObserveRelation.java 6KB
DataParser.java 6KB
CO07.java 6KB
ServerMessageDeliverer.java 6KB
CL09.java 6KB
Layer.java 6KB
CO08.java 6KB
CoapTranslator.java 6KB
BlockOption.java 6KB
CO06.java 6KB
MediaTypeRegistry.java 6KB
CC21.java 6KB
ConcurrentExampleServer.java 6KB
CO09.java 6KB
PlugtestServer.java 6KB
WorkQueueExecutor.java 6KB
LossyBlockwiseTransferTest.java 5KB
BlockwiseStatus.java 5KB
DatagramWriter.java 5KB
CO10.java 5KB
CC20.java 5KB
CO01_12.java 5KB
DataSerializer.java 5KB
SecureServer.java 5KB
LargeUpdate.java 5KB
ParserTest.java 5KB
DatagramReader.java 5KB
SweepDeduplicator.java 5KB
CO02_05.java 5KB
MessageTypeTest.java 5KB
CC23.java 5KB
共 258 条
- 1
- 2
- 3
求志达道
- 粉丝: 65
- 资源: 200
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页