مشاهده نسخه کامل
: انتقال سورس جاوا به .net
سلام به همه
ببخشید اگه بد جا پست می زنم آخه جای بهتری پیدا نکردم
می خواستم بدونم یه برنامه جاوا که سورسش هم موجوده رو چطور میشه در .net ازش استفاده کرد مثلا توابعش رو فراخوانی کرد . من توی MSDN فقط چیزایی در مورد COM پیدا کردم مثل CCW و RCW ولی برای جاوا چیزی ندیدم.
مممنون میشم اگه میتونید یه راهنمایی بکنید.
سلام
میتواند کار ساده ای نباشد!
- من java بلد نیستم ولی اگر جاوا شما بتواند dll ای بر مبنای موازین COM تولید کند، میتوانید از dll نهایی در دات نت استفاده کنید.
- میتوانید سورس مورد نظر را در VS و زبان C#.Net کپی کنید و خط به خط را بررسی کنید و در صورت نیاز کمی ویرایش کنید تا سورس شما به کد #C تبدیل شود.
من به شخصه راه دوم را ترجیح میدهم ولی نیازمند تسلط بر java و #C است تا در موارد خاص و توابع و کلاسسها بتوانید معادلهای مناسب را جایگزین کنید.
اگر به هر دو زبان تسلط داشته باشید، و کدتان هم خیلی زیاد نباشد چندان هم سخت نیست.
=====
به طور مثال عرض میکنم.
همین چند وقت پیش دوستی در تالار C یک کد رسم تحت داس و با زبان c نوشته بود.
خودم هم فکرش را نمیکرد ساده مشکل حل شود، ولی به سادگی توانستم کد رسم c تحت داس را به کد C#.Net تحت ویندوز تبدیل کنم.
که تازه دستورات رسم بسیار فرق کرده ولی انجام شد.
=====
البته یک زبان #J هم داریم که تحت دات نت است ولی گمانم تبدیل کردن کدهای شما به مقصد C#.Net بتواند بازدهی و کارآمدی بیشتری داشته باشد.
مطمئن هستید که اصلاً کد شما و کاری که انجام میدهد معادل آماده ای در فضای Framework ندارد؟؟؟
دستت درد نکنه h2
راه حل دوم که فکر نکنم ممکن باشه چون حجم کدزیاده
راه حل اول روهم نمیدونم شاید جاوا انجام بده. ولی از اونجایی که دات نتی این توانایی رو نداره احتمالا جاوا هم نداره
در هز صورت ممنون از کمکت
سلام
ولی از اونجایی که دات نتی این توانایی رو نداره ...
دات نت و زبانهای دات تی امکان تولید و انتشار کلاسس ها را بر اساس تکنولوژی COM دارند که قابل استفاده در زبانهای Native باشد.
ولی همچنان بدیهی است در مقصد نیاز به نصب Framework وجود دارد.
سلام
دات نت و زبانهای دات تی امکان تولید و انتشار کلاسس ها را بر اساس تکنولوژی COM دارند که قابل استفاده در زبانهای Native باشد.
ولی همچنان بدیهی است در مقصد نیاز به نصب Framework وجود دارد.
ممنون. پس احتملا قضیه این جور میشه که جاوا یه lib بر مبنای COM درست کنه که بعدا به همراه نصب JVM استفاده بشه.
برم ببینم توی مستندات جاوا چیزی پیدا میشه
بازم ممنون
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.