PDA

View Full Version : اتصال برنامه تحت وب به دستگاه داراي كارت شبكه از طريق IP ياپورت سريال



faramosh
چهارشنبه 03 خرداد 1391, 12:44 عصر
سلام
يك برنامه تحت وب با ASP.NET 2 هست كه بايد بتونه به يك دستگاه (بوسيله IP آن ) متصل بشه و دستور ارسال كند
اين دستگاه دارايdll هست .بعد از اينكه ip دستگاه را برنامه پيدا مي كنه براي اتصال , مقادير ip ازبين مي رود و نميتونم به دستگاه وصل بشم
چطوري ميتونم اين دستگاه را سمت كلاينت كنترل كنم آيا Silver Light ميتون فايده داشته باشه من با آن كار نكردم اگر ممكن راهنمايي نماييد
(با برنامه تحت ويندوز هيچ مشكلي وجود ندارد)
البته اگر با پورت سريال هم بشه خوبه اما ip را ترجيح ميدم
در قسمت (http://barnamenevis.org/showthread.php?342343-اتصال-برنامه-تحت-وب-به-دستگاه-داراي-كارت-شبكه-از-طريق-IP) ASP.net شبيه اين سوال را پرسيدم يكي از دوستان WCF را پيشنهاد دادند اما جواب نداد

faramosh
شنبه 06 خرداد 1391, 08:49 صبح
كسي در اين زمينه كار نكرده؟؟؟
اين سوال چي ...
يك dll در برنامه هاي silverlight چطوري قابل استفاده است؟

ghahreman
شنبه 06 خرداد 1391, 08:59 صبح
از Silverlight می شه استفاده کرد ( واسه سمت کلاینت )
ولی اگه می خوای asp.net باشه باید از javascript و Activex استفاده کنید که فقط IE کار می کنه . اگر بخوای بقیه browser ها کار کنه باید Extension بنویسید


با جاوا اسکریپت هم باید اینطوری استفاده کنی :


var objtest = new ActiveXObject("name.dll");
;
var DeviceName = objtest.GetIP( );

فقط یادتون باشه باید IE رو تنظیمات استفاده از Activex هاشو تنظیم کنید