/// <summary> /// �����[�e�B���O�W����������܂��B /// </summary> private ServerEnv InitializeRemoting() { /* if (AppSettings.Instance.Server.Equals("localhost")) { try { // IPC�`���l����N������ RemotingServer.Instance.Register(true, false, false); } catch (RemotingException) { } } */ // �T�[�o����ۑ����邽�߂̃N���X�I�u�W�F�N�g�� ServerEnv env = new ServerEnv(); // ��������ServerEnv�I�u�W�F�N�g��List�ɕۑ����Ă����B _serverEnvList.Add(env); // IP�A�h���X��ڑ����@�ȂǁA�T�[�o�֘A�̃v���p�e�B��ۑ�����B env.Address = AppSettings.Instance.Server; // HTTP�`���l����TCP�`���l�����B if (AppSettings.Instance.ConnectType.ToUpper().Equals("HTTP")) { env.ConnectType = ServerEnv.ServerConnectType.HTTP; env.HttpPort = AppSettings.Instance.HttpPort; } else if (AppSettings.Instance.ConnectType.ToUpper().Equals("TCP")) { env.ConnectType = ServerEnv.ServerConnectType.TCP; env.TcpPort = AppSettings.Instance.TcpPort; } // URI env.ObjectUri = AppSettings.Instance.ObjectUri; // IRmainte����������I�u�W�F�N�g��擾���� env.GetIRmainteImplOrNull(); if (env.IRmainte == null) { // �ʐM�G���[�H // �T�[�o���N�����Ă��Ȃ��H OfflineDetected(env); } else { // �܂��T�[�o�̏�����ɍs���ĕۑ��B env.GetVersion(); // �f�[�^�x�[�X�̃f�[�^�Z�b�g��擾���ĕۑ��B env.GetDataSet(); } return env; }