[질문]OSGi 에서 RFID 을 돌릴수있나요?

OpenSnake의 이미지

안녕하세요......다름이 아니라..

제가 어쩌다 보니 학교과제로 RFID 을 구현하는걸 맞게되었습니다...
근데 제가 이쪽은 잘 아는게 없어서요...

그리고 리더기는 구입을 할 생각입니다..

제가 궁금한것은 OSGi 가 RFID 미들웨어가 될수가 있는건가요??
얼핏듣기로는 된다고 들었는데요...
어떤 소프트웨어을 설치해야하나요?

RFID 미들웨어을 찾아보니...Sun 제품이 나오던데..
너무 덩치가 큰거 같아서요...그리고 유료인거같더군요..

덩치가 적고 소규모로 할수있게 하고싶거든요......

참고로 제가 아는 지식은 C,MASM 조금할줄압니다....JAVA 할줄 모릅니다..-_-;;

오호라의 이미지

결국 java + jsp 공부하시겠네요.

플랫폼은 오스카?

IamAboy. YouareAgirl. Ah.hhh...

Hello World.

whitelazy의 이미지

어떤걸 구현하실지 모르겠지만 OSGi에서 가능합니다...
뭐 뽀대나게는 아니고..
대부분의 RFID리더들이 Serial 출력을 지원합니다 엄청비싼건 TCP/IP도 지원하지요...
받아서 패킷 까보시고 처리하시면 됩니다...
OSGi 디바이스 드라이버 번들 식으로 만드셔서 시리얼 처리하셔도 되고 아님 걍 통짜 번들 하나 만드셔서 처리하셔도 되구요
Java 패키지중에 선에서 검색해보시면 시리얼드라이버 패키지가 있습니다 그거 받아다가 하심 됩니다...
오스카는 모르겠고 http://knopflerfish.org/ 예가 오픈소스입니다... 이클립스 플러그인도 지원하구요
지금은 OSGi 3.0인가가 최신일껍니다..

유료 말고 무료 RFID미들웨어도 있는걸로 알고있습니다만 당장 생각나는건 없네요...

whitelazy의 이미지

이런 실수로 두번눌러서 두개가 올라갔군요 삭제도 안되는고로 다른내용으로 체웁니다 ㅋㅋㅋ

rfid middleware open source로 검색하니 바로
====================================================================================================
Singularity

Singularity is an open source initiative dedicated to developing and promoting RFID Software technology for use in supply chain management, EPCglobal Network™. inventory management, payment solutions, etc. Singularity has two major components, the Middleware and EPC Information Service (EPC-IS).
====================================================================================================
이런게 튀어 나오는군요.....
http://singularity.firstopen.org/ 입니다.. 물론 자바!
미들웨어는 주로 자바가 강세이고 가끔 C#이 있는것 같습니다
시간이 그렇게 까지 촉박하지 않다면 직접 자바 배우셔서 구현하셔도 될껍니다
제가 지금있는 연구실에서 학부 3학년 말 겨울방학께 부터 4학년 초까지 한게 자바를 1주일 웹에서 문서보고 익히고
프로그램 예제보고 발로짜서 OSGi번들 만들어서 시리얼 통신 해보고, 그 다음에 연구실에 있는 RFID 리더 패킷분석해서 읽은후에
mysql db에 입력하는것까지 했습니다만 할만 하더군요... 물론 그때 이미 C++은 익힌 상태였습니다만...
소요 기간은 얼마걸린진 정확히 기억안나지만 예제만 있다면 죽자고 하면 한달 안짝이면 될껍니다.
전 하루 놀고 하루 깔짝대다 하루 놀고 하루 자료보고 하는식으로 해서 말입니다.......

찾느라 힘들었습니다만 전 Programming Open Service Gateways with Java Embedded Server 이책보고 했던것 같군요
이전엔 사파리에서 검색이 됬었는데 이제 안되네요 ;; 물론 저의 경우에 학교 내에서 학교아이피로 했을시만입니다..

http://www.riss4u.net 에서 검색해 봤는데 대략 이 학교들 도서관에 있다는군요..
해당 학교시라면 참고해보시면 되겠습니다..

경기대학교 금화도서관(서울캠퍼스) 한양대학교 중앙도서관
한남대학교 도서관 한국정보통신대학교 도서관
경희대학교 수원캠퍼스 도서관 성균관대학교 과학도서관
한양대학교 안산캠퍼스 한서대학교 도서관
남서울대학교 도서관 금오공과대학교 도서관

마지막으로

Quote:
그리고 리더기는 구입을 할 생각입니다..

라고 하셨는데.. 비싼거 사시면 미들웨어는 딸려나올껍니다... ( '') 이게 젤 중요한 부분인것 같습니다만..
괜히 위에 주저리주저리 했네요 ㅋ 글다쓰고보니 살 예정이라하셔서 첨언합니다
OpenSnake의 이미지

OSGi번들 만들어서 시리얼 통신 해보고, 그 다음에 연구실에 있는 RFID 리더 패킷분석해서 읽은후에
mysql db에 입력하는것까지 했습니다만 할만 하더군요... 

좀 뻔뻔스럽지만...-_-;
참고 할수있게 소스좀 주시면 안될까요??

--------------------------------------------
혼자있고 싶습니다. 모두 지구밖으로 나가주세요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.