soobinjeon / mint Goto Github PK
View Code? Open in Web Editor NEWMiddleware for Cooperative Interactions of Things (MinT) - IoT Middleware
Middleware for Cooperative Interactions of Things (MinT) - IoT Middleware
While the sharing algorithm is running, Header node may want its own resources.
but as programming issue, Header node can not get them.
below is the problem code.
there are no function that header node gets the resources.
/**
* get Resource from Header Node
* @param requestdata
* @param resHandle
*/
private void getResource(SendMessage requestdata, ResponseHandler resHandle){
if(!isActivated)
return;
if(routingprotocol.isHeaderNode()){
//get child node resource -> use other method in here
}else{
Node header = routingprotocol.getHeaderNodeofCurrentNode();
requestdata.AddAttribute(Request.MSG_ATTR.Sharing, SharingMessage.CLIENT_REQUEST.getValue());
frame.REQUEST_GET(header.gettoAddr(), requestdata, resHandle);
}
}
CoAP Requirement - CoAPPacket.java
Option
Payload
OS에 IPv6와 IPv4를 동시에 사용하는 네트워크 인터페이스가 있을 시 발생할 수 있는 오류
기본적으로 Java는 IPv6정보를 받아오기 때문에 수정 해 줄 필요가 있음
It occurs in OSs which use the IPv6 and IPv4 such as Linux based.
Basically, Java uses the IPv6 network in OS.
Add option below
java -Djava.net.preferIPv4Stack=true
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.