SharedIT | 묻고 답하기(AMP)

JAVA로 개발된 MES 어찌 생각하시나요??

안녕하세요. 올해 MES를 구축하려합니다.

현재 ERP를 도입하는 과정에서 MES 이야기가 나와 기존 MES를 걷어내고 신규로 구축하려 합니다.

저는 ERP만 관계사와 같이 진행하는지 알았지만 MES도 동일하게 될것 같은데 관계사 전사담당은 자바

를 고집하고 저희쪽은 .net을 이야기하는 상황입니다.

저희쪽은 이미 7년전에 웹으로 개발된 MES로 이미 실패를 한 경험이 있어 웹 구현은 아니다라고 반대를 

하였고 관계사는 닷넷으로 구현된 MES를 현재 사용하고 있는데 여기도 문제가 많나보더라고요..;;

ERP연동이야 어느쪽이든 상관이 없지만 웹 방식의 특성상 요청 , 응답을 해야하는 구조로 인하여 사용자

에게 정보를 보여주는 것도 힘들고 (대표적인 예가 작업지시) 설비와의 연동에서도 실시간 연동이 

안되고 부정확한 경험때문에 (PLC와 MES 프로그램의 1:1통신이 힘들어 중간에 장비를 달아 게더링 함) 

자바로 어플리케이션을 만들어 PLC 통신이 되도록 하든지 닷넷으로 가자고 했는데 SCM 때문에 무조건 

웹으로 가자고 합니다.

그냥 SCM은 별도로 개발을 해도 될것같은데... 흠.. 그리고 웹 기술이 발전하여 요즘에는 게더링에 수집된 

데이터가 클라이언트와 실시간 동기화도 되기때문에 문제가 없다는데 어찌생각하시나요??

웹 방식 부정적인 경험때문에 솔직히 반대하는 입장인데 별도로 진행을 할 수도 없고.. 난감하네요;;

Tags : 태그가 없습니다.

8개의 답변이 있습니다.

그저멍하니
  0 추천 | 2년 이상 전

윈도우 계열의 회사가 아니라면, 유지보수비나 OS 업그레이드 등의 이슈에서 벗어나기 위해

JAVA를 선호하지요...

MS로 가는 순간 패치와 EOS에 따른 갱신등의 이슈가 큽니다.

.net이나 java나 산출물이 같다면 고민하실필요 없으실것 같습니다.

rlab
  0 추천 | 2년 이상 전 | 알랩 | 010-3018-1699

장치연동, 사용자화면의 즉각성 이런걸 생각하면 .Net으로 가는게 맞습니다.

외국 사례의 MES는 거의 .NET C# 기반이라고 보시면 됩니다.

웹기반의 MES라는 것은 효율적이지 않고, 데스크탑 어플리케이션으로 개발해야 하는데 

자바쪽은 데스크탑 어플리케이션을 개발하는 효과적인 방법이나 도구가 없습니다.

기술적인 측면에서는 그렇습니다.


Genghis Khan
  0 추천 | 2년 이상 전

.net기반에서 자바로 갈아타는 추세라

윈도우 기반이 아니라면 굳이 .net기반으로 갈 필욘 없을것 

같아요


차바라기
  0 추천 | 2년 이상 전

JAVA로 하면 좋을듯하네요~~C#은 무겁기도 하고 개발자가 거의 없잖아요

명동쓰레빠
  0 추천 | 2년 이상 전

개발사가 자신 있다면 개발 계획서를 받아보고 믿고 가 보시는것도 좋은 방법입니다.

요즘 웹 기술도 많이 발전하여 언급하신 문제점은 요즘 상당히 개선 되었고 업체에게는 리스크 발생시 대응방안을 정리하라고 하시고 발생 가능한  리스크를 미리 점검 해 보시길 바람니다.

옜날과 달리 이제는 꼭 이거야만 한다는 논리는 아닌가 합니다.

어떻게 구상하고 최적의 설계를 하고 구상을 하는게 더 좋은 방법일지도 모릅니다.

모든 시스템에 대해서 완벽이라고는 없습니다.

살아가기 위해서는 계속 개선 하고 나가야 합니다.

Simon.Park
  0 추천 | 2년 이상 전

ERP 든 MES  든 어떤 시스템을 개발하더라도,

개발업체의 역량이 제일 중요하다고 생각되어지네요.

오랫동안 해당 시스템을 개발해 왔는지? 향후 유지보수 하는데 문제가 되지 않는지?

유지보수료는 도입가 대비 괜찮은지 등이 더 중요할 겁니다.

개발은 어느정도 해 놨다 하더라도 나중에 유지보수가 제대로 되지 않으면

정말 골칫거리 시스템이 되어지고 마는 것을 많이 보았네요~~

wansoo
  0 추천 | 2년 이상 전

.net이다 자바다 하는게 중요한건 아닐것 같아보이고요.

뭘로 개발하건 기본 뼈대를 만들고 필요에 따라서 자바건 닷넷이건 파이썬이건 c건 활용해서 연동시키면 될거라 생각하고요.

네트워크 통신및 플랫폼 독립성의 관점에서 본다면닷넷 보다는 자바에 한표를 주고 싶네요.

빨간신발
  0 추천 | 2년 이상 전

요즘 대세는 java 아닌가요?

.net으로 하는 업체도 점점 줄고 나중에 인력도 수급도 고려하세요.

java든 .net이든 개발사가 얼마나 잘하냐가 문제지 도구가 중요한 건 아닌 듯 합니다.

인터페이스는 웹 또는 C/S인데

사람이 사용하는 부분은 웹으로 많이 하고있죠..

장비와 연계되는 부분은 웹으로는 어렵고 C/S로 진행해야 하지 않을까요?

웹소켓으로 어느정도 가능이야 하겠지만 고전적인 C/S가 더 적합하지 않을까 합니다.