need to store infonnation about the things they are managing
on behalf of the community of developers they serve, as well as
some subset of the sensor data generated. Meta-data includes
location, tags, and descriptions, enabling users to find things
for their mash ups. Sensor data includes numerical physical
sensor readings such as temperature, light, power, or less
structured data such twitter updates.
Tight integration of meta-data with sensor data and a simple
means to query and use this meta level infonnation is
invaluable for rapid mashup development. While it is possible
for meta-data to reside elsewhere, perhaps even in devices
connected to the loT, an ability to quickly search and connect
to data sources provides an easy and intuitive way for
application developers to locate and use thing data.
B. Integration
It can be difficult to integrate things with the web. Several
toolkits, especially Sen.se and Paraimpu make it easy to
integrate data from variety of devices such as Arduino-based
projects, as well as web-based data sources such as social
network feeds.. New gateways need to be developed that
provide a web server interface to the thing. This means that the
integrator needs to decide on the appropriate representations for
things, decide on a security models for access and sharing. In
some cases, it can be difficult to make the web presence of
things available to the outside world because of firewalls.
To simplify this integration task, most toolkits serve as a
hub for interacting with things. When the state of things
changes, or periodically, a script or gateway can send
information to the platform where it is saved and/or relayed to
applications. There should be no need for each developer to set
up a web server and decide on a suitable representation for the
things they would like to integrate - the toolkit can provide this
service.
C. Visualization
To make it easier to create useful and aesthetically pleasing
visualizations, Se.nse and several general-purpose mashup
tools provide a variety of visualizations of data from things 'out
of the box'. Google and others have contributed visualization
frameworks to make it straightforward for web developers to
draw graphs, charts and maps. Unfortunately these
frameworks depend on different representations for the data.
The Google Chart Tools API5 has its own JSON data
representation, the jQuery Flot plug-in6 uses another; Google
Maps uses KML and the Google Maps API. To make it
straightforward to generate visualizations, a toolkit should
bridge the gap between the data representations of data from
things to that needed for visualization frameworks.
While these frameworks have made it easier for developers
to programmatically add custom visuals to their custom
5 Google Charts Tools.
https:lldevelopers.google.com/chartiinteractive/docs/index.
Accessed May 10, 2012.
6 Flot jQuery Plug-in. http://code.google.com/p/flotl. Accessed May
10, 2012.
ต้องเก็บข้อมูลเกี่ยวกับสิ่งที่พวกเขาจะจัดการในนามของชุมชนของนักพัฒนาของพวกเขาให้บริการ ตลอดจนมีเซตย่อยของเซนเซอร์ข้อมูลที่สร้างขึ้น Meta ข้อมูลรวมถึงสถานที่ , แท็กและคำอธิบายให้ผู้ใช้ค้นหาสิ่งต่าง ๆสำหรับบดของ UPS เซ็นเซอร์ รวมถึงตัวเลขทางกายภาพเซนเซอร์อ่าน เช่น อุณหภูมิ พลังงานแสง หรือน้อยกว่าข้อมูลที่มีโครงสร้างเช่น Twitter ปรับปรุงการรวมแน่นของข้อมูล meta ข้อมูลเซ็นเซอร์และเรียบง่ายวิธีการค้นหาและใช้ meta ข้อมูลคิดเป็นระดับตัวที่ทรงคุณค่าสำหรับการพัฒนาอย่างรวดเร็ว ในขณะที่มันเป็นไปได้สำหรับข้อมูล meta ที่จะอาศัยอยู่ที่อื่น บางทีแม้แต่ในอุปกรณ์เชื่อมต่อกับมาก ความสามารถในการค้นหาได้อย่างรวดเร็วและติดต่อแหล่งข้อมูลให้วิธีที่ง่ายและใช้งานง่ายสำหรับพัฒนาโปรแกรมเพื่อค้นหาและใช้ข้อมูลอย่างB . รวมมันอาจเป็นเรื่องยากที่จะรวมกับเว็บ หลาย ๆชุดเครื่องมือ โดยเฉพาะ sen.se และ paraimpu ทำให้มันง่ายรวมข้อมูลจากหลากหลายของอุปกรณ์เช่น Arduino จากโครงการ ตลอดจนแหล่งข้อมูลบนเว็บ เช่น สังคมเครือข่ายอาหาร . . . . . . . เกตเวย์ใหม่จะต้องมีการพัฒนาที่ให้เว็บ server เพื่อสิ่ง นี่หมายความว่า) ต้องตัดสินใจที่เหมาะสมแทนสิ่งที่ตัดสินใจในการรักษาความปลอดภัยรูปแบบสำหรับการเข้าถึงและการแบ่งปัน ในบางกรณีมันอาจเป็นเรื่องยากที่จะทำให้เว็บของสิ่งที่ใช้ได้กับโลกภายนอก เพราะไฟร์วอลล์เพื่อลดความซับซ้อนของการรวมนี้งานส่วนใหญ่เป็นชุดเครื่องมือฮับสำหรับโต้ตอบกับสิ่งต่างๆ เมื่อสถานะของสิ่งต่าง ๆการเปลี่ยนแปลงหรือเป็นระยะ ๆ สคริปต์ หรือเกตเวย์ สามารถส่งข้อมูลแพลตฟอร์มที่เป็นบันทึกและ / หรือ ซีรัมการประยุกต์ใช้ เราไม่ควรต้องพัฒนาชุดแต่ละเป็นเว็บเซิร์ฟเวอร์ และตัดสินใจในการเป็นตัวแทนที่เหมาะสมสำหรับสิ่งที่พวกเขาต้องการที่จะบูรณาการ - Toolkit สามารถให้นี้บริการC . แสดงภาพประกอบเพลงเพื่อให้ง่ายในการสร้างประโยชน์และ aesthetically ที่ชื่นชอบภาพ se.nse เอนกประสงค์ และหลายตัว ,เครื่องมือที่ช่วยให้ความหลากหลายของการสร้างภาพของข้อมูลจากเรื่อง " ออกของกล่อง " Google และอื่น ๆมีส่วนแสดงภาพประกอบเพลงกรอบที่จะให้มันตรงไปตรงมาสำหรับนักพัฒนาเว็บวาดกราฟ , แผนภูมิและแผนที่ โชคร้ายเหล่านี้กรอบขึ้นอยู่กับภาพที่แตกต่างกันสำหรับข้อมูลแผนที่ Google เครื่องมือ api5 มีข้อมูล JSON ของตัวเองการแสดง , jQuery flot plug-in6 ใช้ Google อื่นแผนที่ใช้ KML และ Google Maps API เพื่อให้มันตรงไปตรงมาเพื่อสร้าง Visualizations เครื่องมือ ควรสะพานเชื่อมช่องว่างระหว่างข้อมูลที่เป็นตัวแทนของข้อมูลจากกิจกรรมที่จำเป็นสำหรับการแสดงกรอบ .ในขณะที่กรอบเหล่านี้ได้ทำให้มันง่ายขึ้นสำหรับนักพัฒนาโปรแกรมเพิ่มภาพเองเพื่อพวกเขาเอง5 Google แผนภูมิเครื่องมือhttps : lldevelopers.google.com/chartiinteractive/docs/index .เข้าถึงได้อาจ 10 , 20126 flot jQuery ปลั๊กอิน http://code.google.com/p/flotl . เข้าถึงได้อาจ10 , 2012
การแปล กรุณารอสักครู่..
